Post job

Software Developer jobs at Interactive Brokers

- 863 jobs
  • Software Developer Summer Internship - 2026

    Interactive Brokers Group Inc. 4.8company rating

    Software developer job at Interactive Brokers

    Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment. IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments. Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology. About Interactive Brokers Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. For nearly five decades, we have been at the forefront of financial technology innovation and known for our advanced technology and client commitment. Our affiliates provide automated trade execution and custody of securities, commodities, foreign exchange, and forecast contracts around the clock on over 160 markets in numerous countries and currencies from a single unified platform. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers, in over 200 countries and territories. Interactive Brokers is a member of the S&P 500 and has consistently earned recognition as a top broker, garnering multiple awards and accolades from respected industry sources such as Barron's, Investopedia, Stockbrokers.com, and many others. Join our dynamic, multinational team shaping the future of online investing with cutting-edge technology. IBKR Internships 2026 As an intern, you will contribute to back, middle and/or front office projects. This 10-week program is onsite and offers hands-on learning, mentorship, and exposure to multiple areas of the business at a leading global brokerage firm. We aim to equip interns with the skills, knowledge, and professional mindset needed to succeed in the financial services industry. If you are a computer science student passionate about technology and eager to learn in our high-energy, fast-paced environment, apply today. As a Software Developer intern, you will: * Work closely with our experienced software engineers to design, develop, and maintain software solutions * Own your project while checking in with other team members with questions and updates throughout the day * Participate in code reviews to ensure code quality and distribute knowledge What You Gain from the IBKR Experience * Own projects under the guidance of your mentor * Develop high-performance, large-data research platforms * Contribute independently and collaboratively as a member of your team * Work in small groups to build the future of FinTech * Gain a deep understanding of data structures and algorithms * Become an excellent problem solver and out-of-the-box thinker Position Requirements * Required onsite 10-week program commitment * Currently Pursuing a BS, MS, or Ph.D. in Computer Science or Software Engineering * Students graduating between Dec 2026 and May 2027 (preferred) * Have a minimum GPA of 3.5 * Should have programming experience in C++, Java, or Python * Strong problem-solving and analytical skills * Ability to work both independently and in groups * Ability to prioritize and set goals on shifting priorities Intern Benefits & Perks * Daily company lunch allowance provided. * Access to free all-day sodas, juices, snacks, and fresh organic fruits * Free shuttle service from the train station. * Access to Wellness room. * Gym access on subsides rates. * Lunch and Learn sessions for networking. * Team building outing * Modern offices with multi-monitor setups Application Timeline Applications for our 2026 Software Development Internship Program will be accepted until Fen 2026. The internship will start in June 2026.
    $31k-38k yearly est. Auto-Apply 60d+ ago
  • Application Development Analyst

    Capital Technology Alliance 4.1company rating

    Tallahassee, FL jobs

    Primary Responsibilities: Provide maintenance, enhancement, and support for a variety of the agency's business applications. Assist in the preparation and documentation of program requirements and specifications. Research and document requirements of program users. Write, translate, and code software programs and applications per specifications. Assist in the development and maintenance of user manuals and guidelines. Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems. Provide mentoring and guidance to junior programmers. Required Qualifications: 7+ years' experience with Java application development, leveraging frameworks such as Struts/Tiles, Struts 2, Servlets/JSP, and JPA/Hibernate. 5+ years' experience with Oracle databases, possessing the capability to develop DML and DDL statements to produce very complex queries and PL/SQL database objects, including both DML and DDL. 3+ years' experience with JavaScript frameworks such as AngularJS, NodeJS, React, or jQuery. 3+ years' experience as a full-stack developer. Experience with responsive design frameworks, preferably Bootstrap. Experience using code repositories, preferably Git. Experience using continuous integration tools, preferably Jenkins. Knowledge of relational database designs. Knowledge of object-oriented design methodologies. Knowledge of Information Systems Development Methodology (ISDM). Experience with database query tools (i.e., TOAD, SQL Developer, SQL Navigator). Knowledge of database security, including role-based security. Knowledge and experience with Unified Modeling Language (UML). Ability to be creative, to use sound judgment, and to display foresight to identify potential problems in design/specifications and assigned application software systems. Ability to establish and maintain effective working relationships with others. Ability to work independently. Ability to determine work priorities and ensure proper completion of work assignments. Ability to work well under pressure and meet deadlines without sacrificing quality. Excellent interpersonal, collaborative, oral, and written communication skills. Preferred Qualifications: Oracle certification(s). Familiarity with Agile development, specifically Scrum, Extreme Programming (XP), and Kanban. Experience with virtualization, preferably Docker. Experience implementing GIS (Geographic Information System) applications. Experience developing web services, preferably RESTful web services. Experience with environmental regulatory business processes and practices. Knowledge and understanding of DEP's technical environment. Education: Bachelor's Degree in Computer Science, Information Systems or other Information Technology major, or equivalent work experience.
    $90k-126k yearly est. 2d ago
  • Java Software Engineer

    CLS Group 4.8company rating

    Iselin, NJ jobs

    Job Information: Functional Title - Assistant Vice President, Java Software Development Engineer Department - Technology Corporate Level - Assistant Vice President Report to - Director, Application Development Expected full-time salary range between $ 125,000 - 145,000 + variable compensation + 401(k) match + benefits Job Description: This position is with CLS Technology. The primary responsibilities of the job will be (a) Hands-on software application development (b) Level 3 support Duties, Responsibilities, and Deliverables: Develop scalable, robust applications utilizing appropriate design patterns, algorithms and Java frameworks Collaborate with Business Analysts, Application Architects, Developers, QA, Engineering, and Technology Vendor teams for design, development, testing, maintenance and support Adhere to CLS SDLC process and governance requirements and ensure full compliance of these requirements Plan, implement and ensure that delivery milestones are met Provide solutions using design patterns, common techniques, and industry best practices that meet the typical challenges/requirements of a financial application including usability, performance, security, resiliency, and compatibility Proactively recognize system deficiencies and implement effective solutions Participate in, contribute to, and assimilate changes, enhancements, requirements (functional and non-functional), and requirements traceability Apply significant knowledge of industry trends and developments to improve CLS in-house practices and services Provide Level-3 support. Provide application knowledge and training to Level-2 support teams Experience Requirements: 5+ years of hands-on application development and testing experience with proficient knowledge of core Java and JEE technologies such as JDBC and JAXB, Java/Web technologies Knowledge of Python, Perl, Unix shell scripting is a plus Expert hands-on experience with SQL and with at least one DBMS such as IBM DB2 (preferred) or Oracle is a strong plus Expert knowledge of and experience in securing web applications, secure coding practices Hands-on knowledge of application resiliency, performance tuning, technology risk management is a strong plus Hands-on knowledge of messaging middleware such as IBM MQ (preferred) or TIBCO EMS, and application servers such as WebSphere, or WebLogic Knowledge of SWIFT messaging, payments processing, FX business domain is a plus Hands-on knowledge of CI/CD practices and DevOps toolsets such as JIRA, GIT, Ant, Maven, Jenkins, Bamboo, Confluence, and ServiceNow. Hands-on knowledge of MS Office toolset including MS-Excel, MS-Word, PowerPoint, and Visio Proven track record of successful application delivery to production and effective Level-3 support. Success factors: In addition, the person selected for the job will Have strong analytical, written and oral communication skills with a high self-motivation factor Possess excellent organization skills to manage multiple tasks in parallel Be a team player Have the ability to work on complex projects with globally distributed teams and manage tight delivery timelines Have the ability to smoothly handle high stress application development and support environments Strive continuously to improve stakeholder management for end-to-end application delivery and support Qualification Requirements: Bachelor Degree Minimum 5 year experience in Information Technology
    $125k-145k yearly 2d ago
  • Sharepoint Developer (with some .net experience)

    RSM Solutions, Inc. 4.4company rating

    Chicago, IL jobs

    Thanks for taking time to stop by and take a look at the SharePoint / .net Developer role I posted here on LinkedIN, I appreciate it quite a bit. I realize that looking for work - especially now - kinda stinks. So, I am going to try and make this as pain free as possible. Allow me to introduce myself just a bit. My name is Tom Welke, I am Partner & VP at RSM Solutions, Inc. I have been recruiting technical talent for a long long time and been in the tech sector for longer than that. I'm saying all this not to gloat, I am saying this so that you know that you are actually dealing with a real, live, breathing human. Not a bot, not an AI engine. Like I said, if I can make this easier, I will gladly do my best to try. That being said, you will see some humor in this JD... So, let's get down to it... As with just about every role I work on, social fit is important. Granted, there will be some 'gotta have's otherwise someone's going to have a coronary' from a technical standpoint (you will see that as your read this JD)...but those social fit characteristics are really important as well. Here are some of 'em: This one is for my favorite law firm. Yep, there is such a thing... I have worked with them quite a bit over the past few years, so I know these guys pretty well. Sometimes, people will think that all law firms are the same. Starchy, stiff upper lip, and kinda dull. These guys are definitely not starchy or so ego-filled that you can't get anything done without an act of Congress. So, if you function well in an environment where - yes - they are professional, but also one where they focus on actually getting stuff done, you will do just fine here. There is a lack of micro-management here. But, here's the caveat. It means you don't need to be micro-managed. If you are the kind of person that does their best work wherever they go, and is thinking ahead as they work (in other words, if you go this way, you will run into a wall...so, you don't run into the wall and go a different direction), you will do just fine here as well. This role is being done onsite in downtown Chicago. We are really only looking to work with candidates that are already in the greater Chicago metro area for this role. In addition, I can only work with US Citizens of Green Card Holders for this one. So, if you are an H1, OPT, EAD, H4, F1, STEM Visa holder, I won't be able to work with you, unfortunately. This role is permanent and fully benefitted (life, dental, health, all the goodies) For this role, we are seeking - as you might have guessed from the title - a SharePoint Developer with .net development experience. This role is for someone who looks at their work, not as tasks, but from a wider angle lens. In other words, you will be working on everything from requirements gathering, documentation, process flow diagramming, dev, test and deployment. Along that process of seeing that 'wide angle lens', you will - inevitably - find that what is asked for isn't really going to solve the issue. So, if you have been that person that challenges assumptions, and asks clarifying questions, we will be on the right track. You will, primarily, work with SharePoint Online and Microsoft's development stack, including .Net, ASP.Net, VB.Net, SPFx, MVVM and MVC Patterns, and C#. You will be working on a mix of projects, including dev work from scratch, working off of apps that already exist, 3rd party integration work, and senior level support of your code. The teams you will be working with are risk & compliance, marketing and administration within the firm. You will be a part of a 9 person team. All of these team members are, primarily, .net architects and developers. You will be focusing, primarily, on SharePoint development in this role and working alongside your other teammates. Here are some of the main responsibilities (this is not an exhaustive list...most people reading this know by now that you will be working with a team...and 'other projects as assigned' are a standard with just about any dev role): Design, developer, validate & implement SharePoint and .net apps to solve complex challenges using SharePoint Online. Maintain, enhance and refactor existing SharePoint and .net based applications to optimize the existing application portfolio, while staying up to date with other dependencies. Manage data integration between SharePoint Online applications and 3rd party solutions using fun stuff like Stored Procedures, SSIS, DTS, SharePoint Lists and other data integration middleware. Here is what we are seeking At least 7 years of SharePoint development experience. This 7 years of experience will need to include experience with ASP.Net, VB.Net, C#, SPFx, MVVM, and MVC patterns. At least 2 projects in your background where you were the only SP or .net developer working on that project from start to finish. At least 6 years of experience with Sql Server 2019 or newer. This experience will need to include SSRS and SSIS. At least 5 years of experience with Azure DevOps or TFS. This should include build/release engineering, pipeline, management for software web applications, test manager and test automation. Experience with IIS administration would be great to see. Experience with IntApp Integrate (or similar tools like Biztalk, MQ, Oracle Fusion, etc) would be great to see. Experience with PowerAutomate, K2 BlackPearl, or IntApp Flow would be great to see. Experience with HTML, CSS, XML, JavaScript, VB Script, Python, TCL, or Pearl would be great to see.
    $83k-109k yearly est. 1d ago
  • Backend Java Developer

    Kelly 4.1company rating

    Jersey City, NJ jobs

    Grow your career as a Backend Java Developer with an innovative global bank working in Jersey City, NJ. Contract role with strong possibility of extension. Will require working a hybrid schedule 3 days onsite per week. Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you. Contract Duration: 12+ Months Required Skills & Experience Bachelor's or above in Computer Science. 10+ years of expert-level experience in both Java (using Spring in a Linux environment) and SQL/RDBMS. Proven track record of complex, real-time, multi-tier solution development. Experience on middle office STP (Straight-Through Processing) platforms. Detailed level knowledge (product/contract level) in futures, equities or fixed income markets. Evidence of commitment to process improvement & client service. Able to understand user requirements and provide roadmaps and plans to achieve desired solutions. Experience in full lifecycle development. Strong working knowledge of message oriented/event driven multi-threaded services with an emphasis on throughput and latency. Quickly grasp/master new requirements and related knowledge. Desired Skills & Experience In-depth knowledge and experience of the OTC business from trading through to settlement and clearing. Knowledge of Oracle, Tibco EMS, Apache Kafka, Elastic Search, Docker, OpenShift or related technologies. Strong knowledge of the FpML standards. What You Will Be Doing Hands-on back-end core Java development on a distributed & message-oriented OTC post trade processing and clearing system. Participate in requirements analysis & prioritization by working closely with PM, BA and product development teams. Work with primary support staff to ensure successful operation of functionality post release. Provide Level 3 support for production issues. Work with other developers and analysts locally & offshore to assist in the global rollout of the OTC Clearing platform. Apply an understanding of Futures and OTC financial products to the full development lifecycle. Ownership of relationships with internal teams supplying some of the technology/solutions for Futures. Adhere to corporate development standards and principles.
    $86k-113k yearly est. 3d ago
  • Management Applications Development

    Capital Technology Alliance 4.1company rating

    Tallahassee, FL jobs

    Primary Responsibilities: Work with software developers, business analysts, data analysts, and other technical and non-technical subject-matter experts to coordinate and facilitate work. Work with various technical teams (DevOps, DBAs, Network Administrators, Enterprise Development Architects, PMO, etc.) to assist in resolving issues or barriers with applications. Effectively identify change and use appropriate protocols to manage and communicate this change effectively. Effectively coordinate resources and assignments among project assignees and ensure work is assigned to the appropriate team members and that service levels are met. Adhere to the DEP project management methodology, standards, policies, and procedures, as well as technical standards and policies relevant to assigned user stories or tasks. Manage relationships with DEP program area business partners and develop strong, collaborative relationships with customers to achieve positive project outcomes. Demonstrate strong relationship and interpersonal skills when working with technical staff, program staff, and the vendor community. Lead requirements definition meetings with DEP customers. Gather user requirements through joint requirement-gathering sessions, workshops, questionnaires, surveys, site visits, workflow storyboards, and other methods. Translate user requirements into documentation that developers and other project team members can readily understand. Facilitate the negotiation of requirements among multiple stakeholders. Analyze gathered data and develop solutions or alternative methods of proceeding. Create Visio process maps, requirements traceability matrices, use cases, test cases, and other needed business-analysis documentation. Facilitate design sessions with the implementation team to define the solution. Deliver elements of systems design, including data migration rules, business rules, wireframes, or other detailed deliverables. Assist in business process redesign and documentation as needed. Lead and/or participate in systems-testing activities. Required Qualifications: 5+ years' experience in IT project management, specifically managing medium-to-large scale software application development projects. 5+ years' experience in managing multiple projects concurrently. In-depth knowledge of the principles, theories, practices and techniques for managing the activities related to planning, managing and implementing software projects and programs. Documented and proven ability to formulate project plans for managing and monitoring progress on software development projects; to think logically and to analyze and solve problems; compile, organize and analyze data; to evaluate and monitor projects, plans and schedules and implement corrective action plans. Solid understanding of software development lifecycle methodologies (e.g., waterfall, iterative, agile, etc.) Strong customer service orientation Ability to be creative, use sound judgment, and display foresight to identify potential problems in design/specifications and assigned application software systems Ability to establish and maintain effective working relationships with others Ability to work independently Ability to determine work priorities and ensure proper completion of work assignments Excellent interpersonal, collaborative, oral, and written communication skills Ability to write technical, business, and plain-language documents and emails with great attention to detail in all written communications Ability to work well under pressure and meet deadlines without sacrificing quality Preferred Qualifications: Project Management Professional (PMP) certification Experience developing and maintaining detailed project schedules using Microsoft Project Familiarity with environmental regulatory business processes and practices Knowledge and understanding of DEP's technical environment Education: Bachelor's Degree in Computer Science, Information Systems or other Information Technology major, or equivalent work experience.
    $74k-98k yearly est. 2d ago
  • Senior SDET - Architect

    Northern Trust 4.6company rating

    Chicago, IL jobs

    Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service. We are seeking a dynamic and innovative Test Architect to lead our Azure Infrastructure as Code (IaC) quality assurance initiatives and contribute to application development projects leveraging Python, Spring Boot, and React. This role bridges the domains of cloud infrastructure, automated testing, and modern application engineering, making it ideal for a technical leader passionate about DevOps, platform reliability, and developer productivity. Role Overview As a Test Architect, you will be responsible for designing and implementing robust quality frameworks for Azure-based IaC solutions, driving the adoption of automation best practices, and ensuring infrastructure consistency and compliance across multiple environments. You will also play a key role in developing and integrating supporting applications-ranging from automation scripts to dashboards-using Python for backend logic and Spring Boot/React for full-stack web development. Key Responsibilities Architect and evolve comprehensive automated test strategies for Azure IaC, focusing on Terraform, ARM/Bicep, and policy compliance. Lead the development of Python-based automation tools and scripts for test execution, resource provisioning, configuration validation, and infrastructure reporting. Design, build, and maintain user-facing dashboards, reporting tools, and workflow automation platforms using Spring Boot and React, enabling data-driven insights into IaC test coverage, drift management, and compliance posture. Integrate IaC quality gates into CI/CD systems such as GitHub Actions, ensuring all code deployments pass automated test suites and drift detection scans before promotion. Establish and refine frameworks for drift detection, root cause analysis, and remediation, leveraging both native Azure services and custom-developed solutions. Collaborate with architects, security specialists, and application developers to align infrastructure test practices with organizational goals, compliance requirements, and evolving cloud technologies. Promote best practices through code reviews, technical workshops, and documentation. Design, implement, and maintain comprehensive automated testing suites for Azure IaC using python. Develop, execute, and refine test cases to validate infrastructure modules, deployments, and policies in Azure environments. Develop, enhance, and maintain supporting applications and tools using Python, Spring Boot, and React, facilitating automation, reporting, and dashboarding for IaC quality and drift management. Monitor, report, and remediate infrastructure drift, using tools and frameworks for continuous compliance and configuration management. Maintain detailed documentation on test coverage, drift findings, and corrective actions taken to ensure auditability and traceability. Conduct root cause analysis for infrastructure failures and propose solutions to improve test coverage and resilience. Stay up-to-date with Azure platform enhancements, testing tools, and industry trends in cloud IaC quality, governance, and full-stack development. Required Skills & Qualifications Bachelor's or master's degree in computer science, Engineering, or a related technical discipline. 14+ years of experience in cloud infrastructure engineering and automated testing, with a minimum of 3 years focused on Azure public cloud. Expertise in infrastructure automation using Terraform, ARM templates, and Bicep within Azure environments. Advanced proficiency in Python for developing test automation, orchestration logic, and data processing pipelines. Strong background in full-stack application development, including building RESTful APIs and web applications with Spring Boot (Java) and React. Hands-on experience with configuration management, monitoring, and compliance tools native to Azure, as well as industry-standard frameworks (e.g., Terratest, Pester). Track record of integrating infrastructure quality assurance into modern CI/CD pipelines. Excellent analytical, problem-solving, and communication skills, with an emphasis on technical documentation and cross-functional collaboration. Proficient in supporting, maintaining, and enhancing Spring Boot applications, ensuring seamless integration with backend services, optimized performance, and robust security for enterprise-scale cloud environments. Extensive hands-on experience with Azure-native monitoring tools such as Azure Monitor, Log Analytics, and Application Insights, enabling proactive detection and resolution of infrastructure issues. Proficiency in integrating monitoring frameworks with automated test suites and reporting dashboards, ensuring visibility into resource health, compliance drift, and system performance. Preferred Skills Experience with multi-cloud environments (AWS, GCP) and hybrid IaC strategies. Familiarity with containerization (Docker, Kubernetes/AKS) and microservices architectures. Background in building secure, compliant platforms within regulated industries. Expertise in workflow automation, event-driven architectures, and data visualization using Python, Spring Boot, and React. Experience with TypeScript, Next.js, or other modern JavaScript frameworks. Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Understanding of security best practices (OWASP, JWT, OAuth2, SSO). Background in performance optimization, caching strategies, and application monitoring. Exposure to automated testing tools (Jest, Mocha, Selenium, JUnit). Strong analytical, troubleshooting, and debugging skills. Relevant Azure and DevOps certifications (AZ-104, AZ-305, DevOps Engineer Expert) are strongly preferred.
    $76k-94k yearly est. 2d ago
  • Software Development Internship

    Clarity Partners 4.3company rating

    Chicago, IL jobs

    Voted one of Chicago's Best Places to Work by the Chicago Tribune for the eighth year in a row, Clarity Partners is hiring! Clarity Partners is seeking Software Development Interns with strong technical instincts combined with the ability to think and communicate about how technology is used in the real world. This will be a Summer 2026 paid undergraduate internship in downtown Chicago. Responsibilities: * First-hand experience designing, developing, and deploying web applications for Clarity's top clients such as The Chicago Police Department (CPD). * Responsible for creating a web application from start to finish. Software development platforms including Microsoft C#.NET, KnockoutJS, React/Redux, Oracle, and Microsoft SQL Server. Applications created by interns at Clarity will be used directly by client after internship completion. * Ability to learn on-the-job as you work on projects for our clients under the guidance of senior Clarity application developers. * If you demonstrate progress and self-sufficiency, you will be given the opportunity to develop code independently. * You will also be exposed to cloud hosting, API microservice, and DevOps concepts and will certainly see your code in production. Requirements: * Completed at least 2 years of a 4-year BS degree in Computer Science or related field. * Excellent programming skills. Experience with object-oriented programming languages, preferably C#, Java, or C++. * Knowledge of data structures and understanding of database transactions. * Ability to translate technical specifications into working code and solve complex problems with consideration of the end user experience. * Familiarity with system architectural concepts. * Written and verbal communication skills. * Prefer candidates who have gained additional relevant experience outside of the curriculum. Clarity is committed to fair and equitable compensation practices. For the Software Development Internship, the hourly pay range is $32.00 - $35.00/hr. The range represents a good faith estimate that Clarity reasonably expects to pay for this job at the time of posting. Compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
    $32-35 hourly 8d ago
  • Software Development Internship

    Clarity Partners 4.3company rating

    Chicago, IL jobs

    Voted one of Chicago's Best Places to Work by the Chicago Tribune for the eighth year in a row, Clarity Partners is hiring! Clarity Partners is seeking Software Development Interns with strong technical instincts combined with the ability to think and communicate about how technology is used in the real world. This will be a Summer 2026 paid undergraduate internship in downtown Chicago. Responsibilities: First-hand experience designing, developing, and deploying web applications for Clarity's top clients such as The Chicago Police Department (CPD). Responsible for creating a web application from start to finish. Software development platforms including Microsoft C#.NET, KnockoutJS, React/Redux, Oracle, and Microsoft SQL Server. Applications created by interns at Clarity will be used directly by client after internship completion. Ability to learn on-the-job as you work on projects for our clients under the guidance of senior Clarity application developers. If you demonstrate progress and self-sufficiency, you will be given the opportunity to develop code independently. You will also be exposed to cloud hosting, API microservice, and DevOps concepts and will certainly see your code in production. Requirements Requirements: Completed at least 2 years of a 4-year BS degree in Computer Science or related field. Excellent programming skills. Experience with object-oriented programming languages, preferably C#, Java, or C++. Knowledge of data structures and understanding of database transactions. Ability to translate technical specifications into working code and solve complex problems with consideration of the end user experience. Familiarity with system architectural concepts. Written and verbal communication skills. Prefer candidates who have gained additional relevant experience outside of the curriculum. Clarity is committed to fair and equitable compensation practices. For the Software Development Internship, the hourly pay range is $32.00 - $35.00/hr. The range represents a good faith estimate that Clarity reasonably expects to pay for this job at the time of posting. Compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The pay range is subject to change and may be modified at any time.
    $32-35 hourly 59d ago
  • 2026 Summer Intern - Software Engineer

    CIBC World Markets 4.8company rating

    Chicago, IL jobs

    We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. To learn more about CIBC, please visit CIBC.com CIBC's Summer Internship Program is a dynamic, 10-12 week experience (June through August) designed to complement your academic training and support your career aspirations. Centered around the core theme of Learn, Connect, Grow, the program offers a comprehensive blend of opportunities to expand your skills and professional network. At CIBC, we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview. As a Software Engineer Intern, You Will: Learn Engage in hands-on assignments supporting the development and enhancement of software solutions at CIBC. Develop, code, and test end-to-end stack of applications. Review, analyze, and modify programming systems, including coding, testing, and debugging. Participate in technical design, development, and integration of cross-functional, multi-platform application systems. Gain exposure to banking products, services, and industry regulations, including CIBC's core systems and processes. Ensure adherence to regulatory and information security standards and policies in all aspects of application management. Connect Collaborate with technology and business teams in a dynamic, fast-paced environment. Build strong relationships with technical team members and peers. Lead discussions, listen, and ask the right questions to ensure problems/issues are identified and resolved. Grow Receive mentorship and guidance from experienced leaders. Develop your technical, analytical, and communication skills in a dynamic environment. Embrace and advocate change for optimal solutions and outcomes. Participate in community outreach and leadership development opportunities. Complete mandatory training and employ learnings in daily activities. Who You Are Currently a junior or senior majoring in Computer Science, Information Technology, Software Engineering, or a related field with an expected graduation date between December 2026 and June 2027. Basic understanding of Software Development Life Cycle, databases (Oracle, SQL), batch processing, firewalls, FTP/SFTP. Knowledge and experience with Artificial Intelligence is an asset. Digitally savvy; innovative and adaptable to new technologies and trends. Exceptional interpersonal, communication, and relationship-building abilities. Excellent organizational skills and ability to multitask. Strong teamwork and partnership mindset. Thoroughness in execution and follow-through. Forward-thinking and strategic approach to problem-solving. Proficient in programming languages (e.g., Python). Familiarity with Microsoft Office Suite: Word, PowerPoint, and Excel. Knowledge of databases, Oracle, SQL, batch processing, firewalls, FTP, SFTP. Experience with security tools and concepts is an asset How You'll Succeed Demonstrate strong organizational skills and attention to detail. Apply creative thinking and conceptual problem-solving to software engineering challenges. Collaborate effectively within a team and across departments. Thrive in a fast-paced, client-focused environment. Adhere to all CIBC and Line of Business policies, standards, guidelines, and controls. Conduct yourself in accordance with CIBC's Code of Conduct, Purpose, and shared values. At CIBC, we offer a competitive total rewards package. This role has an expected hourly rate of $25.00 per hour for the State of Illinois market based on experience, qualifications, and location of the position. CIBC offers a full range of benefits and programs to meet our intern's needs; including 401(k) contribution, Paid Time Off (including Sick Leave and Vacation), and Holidays, in addition to other special perks reserved for our team members. California residents - your privacy rights regarding your actual or prospective employment This position does not offer visa sponsorship At CIBC, your goals are a priority. We start with your strengths, ambitions and strive to create opportunities to tap into your potential. What you need to know CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact ********************************** You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit. We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us. Expected End Date 2026-08-21 Job Location IL-70 W Madison St, 10th Fl Employment Type Temporary (Fixed Term) Weekly Hours 37.5 Skills Oracle Portal, Oracle Systems, Python (Programming Language), SQL*Plus, SQL Tools
    $25 hourly Auto-Apply 4d ago
  • Back Office Software Developer

    DV Trading 3.4company rating

    Chicago, IL jobs

    About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We are looking for an experienced software developer to join a small, high-impact team responsible for the development and daily operation of our firm's back-office and middle-office systems. These systems sit at the core of the business - powering trade capture, position management, live risk, and P&L infrastructure used by decision-makers across the firm. Job Responsibilities: Work closely with software engineers, operations, and traders to design and maintain systems that process both real-time and batch trading data. Collaborate directly with Director of Operations to build databases, tools, and GUIs that enhance position accuracy, risk visibility, and middle-office coverage. Design and manage dataflows and integrations - including APIs or other pipelines for prices, settlements, reference data, and instrument metadata. Maintain and improve the flow of live trade and position data across systems to support accurate intraday risk and P&L Monitor, troubleshoot, and improve overnight and intraday jobs to ensure timely and accurate dissemination of critical information Build and maintain archiving and versioning systems for positions, P&L, and trade history to ensure auditability and enable business intelligence analytics Requirements: Bachelor's degree or higher in Computer Science, Engineering, or other technical discipline. Experience in a financial institution strongly preferred. 3+ years professional experience developing data processing or financial systems. Experience with C++ on Linux, C# a plus. Experience with SQL and database schema design. Strong communication skills in verbal and written English. Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus. Annual compensation range $150,000 - $225,000 base + discretionary bonus opportunity DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
    $71k-92k yearly est. Auto-Apply 56d ago
  • Back Office Software Developer

    DV Trading 3.4company rating

    Chicago, IL jobs

    Job Description About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser. Overview: We are looking for an experienced software developer to join a small, high-impact team responsible for the development and daily operation of our firm's back-office and middle-office systems. These systems sit at the core of the business - powering trade capture, position management, live risk, and P&L infrastructure used by decision-makers across the firm. Job Responsibilities: Work closely with software engineers, operations, and traders to design and maintain systems that process both real-time and batch trading data. Collaborate directly with Director of Operations to build databases, tools, and GUIs that enhance position accuracy, risk visibility, and middle-office coverage. Design and manage dataflows and integrations - including APIs or other pipelines for prices, settlements, reference data, and instrument metadata. Maintain and improve the flow of live trade and position data across systems to support accurate intraday risk and P&L Monitor, troubleshoot, and improve overnight and intraday jobs to ensure timely and accurate dissemination of critical information Build and maintain archiving and versioning systems for positions, P&L, and trade history to ensure auditability and enable business intelligence analytics Requirements: Bachelor's degree or higher in Computer Science, Engineering, or other technical discipline. Experience in a financial institution strongly preferred. 3+ years professional experience developing data processing or financial systems. Experience with C++ on Linux, C# a plus. Experience with SQL and database schema design. Strong communication skills in verbal and written English. Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus. Annual compensation range $150,000 - $225,000 base + discretionary bonus opportunity DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
    $71k-92k yearly est. 27d ago
  • Campus UI Software Engineer (Intern)

    Jump Trading 4.3company rating

    Chicago, IL jobs

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems. Core Development is a global team of technologists who architect, build and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our trading and business needs. About the Web Dev / UI Software Engineer Internship: Our Core Dev software engineering internship is an intensive 10-week experience at Jump Trading. WHAT YOU'LL DO: During your internship, you will use advanced Javascript, Python, and modern Web frameworks to build Web-based applications that interact with several components of our real-time trading platform. Our internship program is the primary way we identify top young software engineers for our software engineering teams, and it's a proven path for earning full-time or return internship opportunities at Jump Trading in Chicago. You will take on projects working on production code and gain experience with our full-cycle process for development, testing, and release using Agile methodologies. Other duties as assigned or needed SKILLS YOU'LL NEED: Hands-on experience and a high level of proficiency in one or more of the following: Web development using Python and Javascript Python development on Linux platform Strong understanding of data structures, algorithms, and threading models Ability to work with a team in a fast-paced environment, deploying new software daily Passion for solving complex problems and learning to build optimal solutions from scratch, instead of simply assembling things from existing libraries Interest in using knowledge from several areas -- such as hardware, networking, OS design -- to produce extremely high-performance software Reliable and predictable availability BONUS POINTS: Past internship or job experience in a software development role is a plus * No finance or economics study or work experience required INTERNATIONAL STUDENTS are encouraged to apply. We accept students eligible for CPT/OPT and we sponsor work visas for full-time positions. The estimated base salary for this role is $250,000 per year.
    $44k-63k yearly est. Auto-Apply 29d ago
  • Software Engineer Intern - C# .NET Desktop, Summer 2026

    Akuna Capital 4.1company rating

    Chicago, IL jobs

    About Akuna: Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market-maker - meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully we design and implement our own low latency technologies, trading strategies, and mathematical models. Our Founding Partners first conceptualized Akuna in their hometown of Sydney. They opened the firm's first office in 2011 in the heart of the derivatives industry and the options capital of the world - Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London. What you'll do as a C# .NET Desktop Software Engineer Intern on the User Interface team at Akuna: Akuna is seeking a Software Engineer Intern to join the UI team for our 10-week Akunacademy summer internship program. In this role, you will work directly with Traders, Quants, and other Software Engineers to design, build, test, and maintain real-time trading applications. Our applications are the primary way Akuna's market-makers interact with the financial markets, and their performance allows us to confidently provide liquidity in times of volatility. In this role you will: Collaborate with cross-functional teams to design and develop Windows desktop applications written in C# .NET and WinForms/WPF Implement sound and robust unit and integration tests to ensure the quality of our software Continuously discover, evaluate, and implement technologies to maximize both user experience and development efficiency Participate in Agile/Scrum development and shadow application support process Requirements for this role: Pursuing a Bachelors, Masters, or Ph.D. in technical field - Computer Science/Engineering or equivalent Must graduate by August 2027 Major GPA of 3.5 or above Legal authorization to work in the U.S. is required on the first day of employment including F-1 students using OPT or STEM Qualities that make great candidates: Understanding of .NET Framework and C# programming language Familiarity with WinForm or WPF applications is a plus Familiarity in object-oriented programming and design patterns Familiarity with version control systems (e.g., Git) Understanding of unit testing concepts and frameworks (e.g. NUnit) Solid problem-solving and analytical skills Excellent communication skills and the ability to work in a team environment **Resumes must be submitted in PDF format. In addition to technical skillsets, Akuna values the unique perspectives people can bring to the table to collaboratively solve complex problems and drive Akuna forward. We want all groups to feel empowered to apply, even if you don't meet every qualification. We welcome your application and encourage you to take the first steps toward your future with us! *Please note: By submitting an application to this role, you are indicating this is your top preference and acknowledge you will not be considered for other Quant and/or Tech roles at Akuna this recruiting season. This acknowledgement does not limit applications to Trading roles - in addition to this role, you may apply to any Trader roles of interest. In accordance with Illinois Equal Pay Act, the minimum annualized base salary starts at $130,000. Exact compensation offered may vary based on many factors including, but not limited to, the candidate's experience, qualifications, and skill set. The minimum base salary herein was determined in good faith by Akuna Capital LLC.
    $37k-55k yearly est. Auto-Apply 60d+ ago
  • Software Engineer Intern - C++, Summer 2026

    Akuna Capital 4.1company rating

    Chicago, IL jobs

    About Akuna: Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data-driven solutions and automation. We specialize in providing liquidity as an options market-maker - meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully, we design and implement our own low latency technologies, trading strategies and mathematical models. Our Founding Partners first conceptualized Akuna in their hometown of Sydney. They opened the firm's first office in 2011 in the heart of the derivatives industry and the options capital of the world - Chicago. Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, Singapore, and London. What you'll do as a Software Engineer Intern on the C++ Team at Akuna: We are seeking Software Engineer Interns to join our innovative and growing technology team for our 10-week Akunacademy summer internship program. In this role, you will work alongside our trading and software teams to design and implement elegant solutions to complex and interesting problems. Software Engineer Interns at Akuna have the opportunity to use cutting-edge technology while working on high performance/low latency systems. We offer a team-based approach to trading and technology, believing that productive integration of the two groups is vital for success in this industry. Akuna loves Software Engineer Interns who are self-starters and have the ability to problem solve and think outside of the box. We value innovation and hard work, and we want you to make an impact at the firm. Whether you are interested in trading infrastructure, algorithms, exchange gateways, performance engineering, hardware or data capture and analysis, or something else, there's engaging work to be done. If you are excited to jump in and make a difference, Akuna could be the place for you. The C++ teams work on applications where C++ is used for computational heavy-lifting and for applications that have timing-critical, low-latency processes such as trading strategies. C++ provides the flexibility and low-level control that our Software Engineers need to get maximum performance out of multi-core, super-scalar processors. No previous experience in finance or trading is required. Training and continuous education is provided for all Engineers to ensure they have the skills and knowledge needed to be successful. Qualities that make great candidates: Pursuing a BS/MS/ PhD in Computer Science, Engineering, Math, Physics or related field Experience programming in modern C++ Experience with several of the following - distributed systems, parallel processing, networking, data structures and algorithms and operating systems Strong analytic and problem-solving skills Exposure to scripting and rudimentary data mining and regression analysis, ideally in Python with Pandas and Numpy Ability to communicate with the trading team, obtain requirements, find solutions and implement them in a clean and concise way The ability to react quickly and accurately to rapidly changing market conditions, including the ability to quickly and accurately respond to novel and unexpected problems Passion for innovation and building systems from the ground up Ability to adapt to an ever-changing environment Self-starter attitude with the ability to work independently Strong sense of ownership Must be graduating by August 2027 or prior GPA of 3.5 or above Legal authorization to work in the U.S. is required on the first day of employment including F-1 students using CPT, OPT, or STEM **Resumes must be submitted in PDF format. In addition to technical skillsets, Akuna values the unique perspectives people can bring to the table to collaboratively solve complex problems and drive Akuna forward. We want all groups to feel empowered to apply, even if you don't meet every qualification. We welcome your application and encourage you to take the first steps toward your future with us! Please note: By submitting an application to this role, you are indicating this is your top preference and acknowledge you will not be considered for other Quant and/or Tech roles at Akuna this recruiting season. This acknowledgement does not limit applications to Trading roles - in addition to this role, you may apply to any Trader roles of interest. In accordance with Illinois Equal Pay Act, the minimum annualized base salary starts at $130,000. Exact compensation offered may vary based on many factors including, but not limited to, the candidate's experience, qualifications, and skill set. The minimum base salary herein was determined in good faith by Akuna Capital LLC.
    $37k-55k yearly est. Auto-Apply 60d+ ago
  • Software Developer Intern

    DRW 4.9company rating

    Chicago, IL jobs

    Our formula for success is to hire exceptional people, encourage their ideas and reward their results. As a Software Developer Intern, you will build advanced trading and risk applications leveraging cutting-edge technology. DRW enables our Software Developer Interns to develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your ten weeks. While your days will have you immersed in complex projects directly driving DRW's progress, your evenings will be spent exploring the city with organized social events to truly discover what it is like to live and work in Chicago. How you will make an impact... Design, develop, test, and deploy proprietary software development solutions across the firm. Examples include creating: Decoders to receive raw packet data from various exchanges and translate it into a more accessible form Normalizers which take decoded data and build a book for each instrument traded on that exchange Applications to facilitate communication around executed trades to our compliance team Identify innovative solutions to complex problems and advocate for their implementation to your team by communicating your ideas in a clear and concise manner Conduct robust research using a data driven approach to employ statistical analytics on large data sets Collaborate with other software developers, quantitative traders and researchers as well as business analysts in cross-functional team environments What you bring to the team... Are pursuing a Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Physics, Mathematics, Machine Learning or any related science discipline and have an expected graduation date between December 2026 and June 2027 Have exposure to network programming (TCP/IP), multi-threaded applications, computational intelligence, algorithms, real-time programming or GUI programming Have strong understanding of object-oriented design, data structures and algorithms Have an eagerness to learn and apply what you have learned, and to know the impact of your code Have strong problem-solving and analytical reasoning skills Have strong communication and collaboration skills Exhibit excellent software development skills in C++, Python, or Java and a deep curiosity to learn and absorb new technologies quickly What to expect during the internship... Meaningful projects: You'll receive a challenging project to complete during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides you with meaningful work experience. Community: Throughout the summer, we host a variety of educational, social and team-building activities to foster friendship and camaraderie. Housing: DRW provides fully furnished apartments located close to the office--making your morning commute as easy as possible. Mentorship: You'll build a professional relationship with an experienced mentor in your field. Mentors and mentees meet to discuss goals, challenges and professional development and explore the city together at our mentor outings. Education: As technology continues to drive the trading industry forward, both in terms of new products and transaction methods, the future will present us with unique opportunities and challenges. To prepare you for how technology will continue to impact trading's future landscape, you will complete an options course framed from a developer's standpoint to help you visualize how your technology solutions will be used in real time. As the trading industry continually evolves, both in terms of new products and transactions methods, the future will present us with unique opportunities and challenges. DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. The annual base salary for this position is $175,000. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at ******************************* California residents, please review the California Privacy Notice for information about certain legal rights at ****************************************** #LI-DNI
    $27k-35k yearly est. Auto-Apply 8d ago
  • Software Engineer III

    CME Group 4.4company rating

    Chicago, IL jobs

    CME Group is looking for an experienced software engineer to join a dynamic team responsible for mission-critical Real-time Positions & Risk Management Systems. The candidate will be responsible for the development and delivery of software that drives and executes the strategy for technology advances in CME's Positions & Risk management systems. The candidate shall solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve the critical mission of the team. Principal Responsibilities * Design, develop, maintain high-volume, low-latency Java applications on Prem and on GCP (Google Cloud Platform) for mission-critical systems and deliver high-availability and performance. * Follow agile practice and contribute to all phases of the development lifecycle. * Translate business requirements into working and maintainable solutions * Build and support CI/CD automation pipeline * Support build deployments and troubleshoot infrastructure and environment related issues. * Collaborate effectively across teams Essential Qualifications * Bachelor's or above degree in Computer Science, Mathematics or Financial Engineering * Strong problem-solving skills and effective communication skills * 3+ years Java development experience. * Proficient with Spring frameworks and RESTful APIs * Experience with SQL and DBMS in an enterprise environment * Experience with Linux * Experience with Kubernetes * Experience with test-driven development * Experience using Streaming Technologies such as Apache KAFKA or Google PubSub * Experience with automation and continuous integration tools such as Jenkins & Chef * Experience with software development with AI code assistance tools Desirable Qualifications * Experience working with financial risk management applications * Experience with Google Cloud Platform * Experience with Python * Experience with UC4 and Splunk * Experience coding in a story-driven, agile environment * Experience using Confluence, JIRA, or other Atlassian tools CME Group is committed to offering a competitive total rewards package for our employees that recognizes their contributions to the business and reflects our long-term investment in their future. The pay range for this role is $95,800-$159,600. Actual salary offered will be dependent on a wide array of factors including but not limited to: relevant experience, skills, education and comparison to internal employees (where relevant). Our compensation program also includes an annual target bonus opportunity for all employees, as well as the opportunity to become an owner in the company through our broad-based equity program. Through our benefits program, we strive to offer flexibility, value and choice. From comprehensive health coverage, to a retirement package that includes both a 401(k) and an active pension plan, to highly competitive education reimbursement provisions, paid time off and a mental health benefit, CME Group offers a holistic benefits package for our team and their dependents. CME Group: Where Futures are Made CME Group is the world's leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we're looking for more. At CME Group, we embrace our employees' unique experiences and skills to ensure that everyone's perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic. Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.
    $95.8k-159.6k yearly 2d ago
  • Software Developer Intern

    Group One Trading 4.2company rating

    Chicago, IL jobs

    Pay Range: $45 - $50 per hour The Opportunity Group One Trading, a dynamic options trading firm, is actively seeking highly-motivated people who are interested in learning and getting hands-on experience with electronic trading systems. Our system is built on the .NET platform using C#. The system has enough variety to challenge and interest anyone: an information-dense user interface, a high-throughput, low latency parallel computational core, service-oriented architecture, and interfaces to exchanges' market data and execution systems. Who We Are We are committed to creating a diverse environment and are proud to be an equal opportunity employer. At Group One, we value transparency and collaboration coming from unique perspectives and backgrounds. We strive to create a workplace in which all employees have an opportunity to participate and contribute to the success of the business. What We Do Group One is a proprietary trading firm specializing in market making and liquidity providing strategies in options markets. Our traders provide competitive liquidity across a broad range of securities by managing portfolios of several hundred issues and simultaneously streaming quotes across multiple exchanges. Our systems and network infrastructure are vital in ensuring success. The Skill Set During this internship, you will be mentored by senior developers and gain exposure to the business of equity options trading. You will gain real-world experience with a team that develops proprietary software in an ever-changing, fast-paced, and competitive environment. A broad, multi-platform skill set will help you be successful in this role, but there will be plenty of learning opportunities no matter how many of these skills you bring in with you. We also encourage applicants with non-traditional backgrounds to apply. * Completing or working towards a BS, MS, or Ph.D. in Computer Science, Computer Engineering, or a related technical field. * Familiarity with a C-style object-oriented language: C#, Java, C++, or Objective-C. * Solid Computer Science and software development fundamentals. * Desire to learn and grow as a software developer. * Ability to effectively communicate and collaborate with colleagues across different functional units and locations. Within 1 Month, You'll * Complete your initial orientation, become familiar with our environment, our infrastructure, and our business. * Learn the roles and skillsets of your Dev teammates to discern and utilize the best advice and information for yourself and others. Within 3 Months, You'll * Engage and contribute directly to projects with real implications for our traders and company. The Benefits We offer a competitive compensation package which includes company-paid housing or housing stipend, individualized mentorship, fresh fruit and snacks daily, casual dress environment, social events, and more! In-person interview expenses for travel and childcare will be reimbursed by Group One.
    $28k-35k yearly est. 60d+ ago
  • Software Developer Intern

    Group One Trading 4.2company rating

    Chicago, IL jobs

    Job Description Software Developer Intern Pay Range: $45 - $50 per hour The Opportunity Group One Trading, a dynamic options trading firm, is actively seeking highly-motivated people who are interested in learning and getting hands-on experience with electronic trading systems. Our system is built on the .NET platform using C#. The system has enough variety to challenge and interest anyone: an information-dense user interface, a high-throughput, low latency parallel computational core, service-oriented architecture, and interfaces to exchanges' market data and execution systems. Who We Are We are committed to creating a diverse environment and are proud to be an equal opportunity employer. At Group One, we value transparency and collaboration coming from unique perspectives and backgrounds. We strive to create a workplace in which all employees have an opportunity to participate and contribute to the success of the business. What We Do Group One is a proprietary trading firm specializing in market making and liquidity providing strategies in options markets. Our traders provide competitive liquidity across a broad range of securities by managing portfolios of several hundred issues and simultaneously streaming quotes across multiple exchanges. Our systems and network infrastructure are vital in ensuring success. The Skill Set During this internship, you will be mentored by senior developers and gain exposure to the business of equity options trading. You will gain real-world experience with a team that develops proprietary software in an ever-changing, fast-paced, and competitive environment. A broad, multi-platform skill set will help you be successful in this role, but there will be plenty of learning opportunities no matter how many of these skills you bring in with you. We also encourage applicants with non-traditional backgrounds to apply. Completing or working towards a BS, MS, or Ph.D. in Computer Science, Computer Engineering, or a related technical field. Familiarity with a C-style object-oriented language: C#, Java, C++, or Objective-C. Solid Computer Science and software development fundamentals. Desire to learn and grow as a software developer. Ability to effectively communicate and collaborate with colleagues across different functional units and locations. Within 1 Month, You'll Complete your initial orientation, become familiar with our environment, our infrastructure, and our business. Learn the roles and skillsets of your Dev teammates to discern and utilize the best advice and information for yourself and others. Within 3 Months, You'll Engage and contribute directly to projects with real implications for our traders and company. The Benefits We offer a competitive compensation package which includes company-paid housing or housing stipend, individualized mentorship, fresh fruit and snacks daily, casual dress environment, social events, and more! In-person interview expenses for travel and childcare will be reimbursed by Group One. Job Posted by ApplicantPro
    $28k-35k yearly est. 30d ago
  • Software Engineer, Mid level

    Interactive Brokers 4.8company rating

    Software developer job at Interactive Brokers

    Interactive Brokers Group, Inc. (Nasdaq: IBKR) is a global financial services company headquartered in Greenwich, CT, USA, with offices in over 15 countries. We have been at the forefront of financial innovation for over four decades, known for our cutting-edge technology and client commitment. IBKR affiliates provide global electronic brokerage services around the clock on stocks, options, futures, currencies, bonds, and funds to clients in over 200 countries and territories. We serve individual investors and institutions, including financial advisors, hedge funds and introducing brokers. Our advanced technology, competitive pricing, and global market help our clients to make the most of their investments. Barron's has recognized Interactive Brokers as the #1 online broker for six consecutive years. Join our dynamic, multi-national team and be a part of a company that simplifies and enhances financial opportunities using state-of-the-art technology. Join the INTERACTIVE BROKERS Team! Interactive Brokers has been at the forefront of the Fintech space for over 40 years and we pride ourselves on being a technology company. We continue to challenge the status quo and push boundaries to offer the best trading platform with the most sophisticated features all for the lowest cost to our customers. Job Description: This is an opportunity to develop large-scale optimization systems for Cash and Asset Management of a multi-billion-dollar portfolio. As a software engineer you will participate in all phases of a multi-tier software development cycle (GUIs, databases, mid-tier, batch applications, reporting) with an emphasis on the server-side. You will debug, fix and maintain existing systems. We are looking for someone who is: A problem solver Attentive to detail A fast learner Self-motivated and directed You will need to have: Bachelor's or master's degree in Computer Science, or related degree 3-5 years of Java experience Strong knowledge of object-oriented concepts & multi-tier applications Strong understanding of DBMS concepts (Oracle platform is a plus) Hands on expertise in server-side programming in Java/C++ J2EE experience Knowledge of financial instruments (preferred) Company Perks: Competitive salary, annual performance-based bonuses, and annual stock grants Daily company lunch allowance provided. 401k with company match Excellent medical, dental, and vision benefits Newly renovated offices with multi-monitor setups Team outings and dinners Education reimbursement and learning opportunities
    $73k-104k yearly est. Auto-Apply 60d+ ago

Learn more about Interactive Brokers jobs