Global Category Leader - Software Sourcing
Senior software engineer 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.
This is a hybrid role (3 days in the office/2 days remote).
About your team:
This senior procurement role reports to the Sr. Director of IT Procurement and Vendor Management. The position requires an experienced negotiator who will:
* Serve as a trusted advisor to global IBKR stakeholders
* Lead strategic sourcing initiatives for software, SaaS, CSP and IT services
* Guide cross-functional teams through the procurement and vendor management process
* Leverage organizational buying power for commercial advantages
* Apply expertise in enterprise technology contract negotiations
The ideal candidate must demonstrate strong experience with complex IT procurement and possess the skills to drive measurable improvements across the technology purchasing landscape.
What will be your responsibilities within IBKR:
* Strategic Sourcing Leadership: Spearhead complex enterprise-wide procurement initiatives and negotiations with major technology providers, including AWS, Akamai, GCP, Microsoft, and Oracle.
* Cost Optimization: Achieve targeted savings through innovative approaches such as enterprise discount programs, long-term agreements, and consumption-based models.
* Cross-Functional Collaboration: Work globally with Technology, Finance, Legal, Compliance and operations teams to align procurement with business objectives.
* Market Intelligence: Maintain current knowledge of industry trends, cost drivers, pricing models, and economic indicators to identify optimal supply sources.
* Financial Analysis: Conduct benchmark reviews and complex financial evaluations of supplier proposals to ensure maximum value.
* Governance and Compliance Management: Serve as the bridge between internal stakeholders and vendors, ensuring adherence to the source-to-pay guideline and compliance with internal policies and regulations.
* Vendor Relationship Management: Oversee key supplier relationships, monitoring performance, quality, cost, and contractual commitments.
* Performance Reviews: Participate in supplier business reviews covering performance metrics, technology roadmaps, and market developments.
* Executive Reporting: Prepare and present sourcing recommendations and progress updates to senior leadership.
* Team Development: Mentor junior team members and oversee the performance and professional growth of direct reports.
* Process Improvement: Contribute to policy development, workflow optimization, and procurement system enhancements.
Which skills are required:
* Education: Bachelor's degree required, preferably in Finance, Business Administration, or Supply Chain Management.
* Experience: Minimum 7 years of professional experience in IT software procurement and vendor management.
* Project Management: Demonstrated ability to manage large-scale, complex strategic initiatives with multi-million-dollar values, tight deadlines, and significant risk factors.
* Methodical Approach: Proven track record applying structured strategic sourcing methodologies successfully.
* Negotiation Skills: Exceptional negotiation abilities with demonstrated capacity to influence executive stakeholders both internally and externally.
* Business Acumen: Strong organizational awareness with sound judgment in planning and decision-making processes.
* Communication: Superior written and verbal communication skills for developing RFx documents, contracts, and executive presentations to both internal and external audiences.
* Stakeholder Management: Proactive and collaborative mindset with a focus on delivering exceptional internal client engagement.
* Analytical Thinking: Advanced analytical and problem-solving capabilities, particularly in translating spend data into effective sourcing strategies.
To be successful in this position, you will have the following:
* Self-motivated and able to handle tasks with minimal supervision.
* Superb analytical and problem-solving skills.
* Excellent collaboration and communication (verbal and written) skills.
* Outstanding organizational and time management skills.
Company Benefits & Perks
* Competitive salary, annual performance-based bonus and stock grant
* Retirement plan 401(k) with competitive company match
* Excellent health and wellness benefits, including medical, dental, and vision benefits, and a company-paid medical healthcare premium.
* Wellness screenings and assessments, health coaches and counseling services through an Employee Assistance Program (EAP)
* Paid time off and a generous parental leave policy
* Daily company lunch allowance provided, and a fully stocked kitchen with healthy options for breakfast and snacks
* Corporate events, including team outings, dinners, volunteer activities and company sports teams
* Education reimbursement and learning opportunities
* Modern offices with multi-monitor setups
Auto-ApplySoftware Developer Summer Internship - 2026
Senior software engineer 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.
Auto-ApplyJava Software Engineer
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
Senior SDET - Architect
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.
Management Applications Development
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.
Sr. Lead, Azure Security - Identity & Authentication
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.
Job Description
We are seeking a highly skilled Tech lead with deeper expertise in various security products, authentication, authorization, access management, governance. As a key member of Workforce Authentication and Authorization team you lead a team to play a vital role in ensuring the secure implementation of various solutions (Hybrid and Cloud).
Requirements/Responsibilities-
Lead Identity centric Workforce Security solutions team to develop authentication and access management solutions
Drive the development of identity solutions, access patterns, modern security protocols, practicing Zero trust, least privileged, defense in depth principles
Review and provide feedback on Identity and access management related security solutions proposed by stakeholders and can provide consultation to the partners and IT Management
In-depth knowledge and experience on Entra ID, EPM, Sentinel, Azure, AWS Security
Knowledge on Okta, PingFederate, Entitlement management solutions
Strong knowledge on Identities management on Azure AD with OAuth, OIDC, SAML, SSO, MFA, Conditional access policies, MFA, Kerberos, LDAP, Identity Federations etc.
Experience in providing security solutions for Java based Micro services, React based frontends and Android/iOS based mobile applications on the Azure
Hands-of experience in JWT, session handling, Code signing, Certificate authentication, TLS/SSL, API Security, Application registration, application integration scenarios etc.
Awareness of API Management, Firewalls, DLP, VPNs, DNS, Azure Defender, MCAS, Sentinel, WAFs, Application Gateways, NSGs, App Proxy, Radius clusters, CDN etc.
Good understanding of Cloud Infrastructure Entitlement Management solution (CIEM) to ensure smooth remediation of toxic combinations, high risk entitlements etc.
Understanding and application of threat modeling concepts and methodologies
Understanding of Applications security, OWASP standards, security best practices, browser compatibilities/storages/cookies
Acts as Workforce cybersecurity expert to in solutions spanning end user computing, proxy solutions, MFA, SSO, conditional accesses, Passwordless, Yubikey, bio-metric solutions, identity and governance scenarios, Secrets Management, automation, role based access control, Privileged identity management, Just in time accesses etc.
Participates in solutions to support- token handling, OIDC/ OAuth flows, authorization patterns, identity federation, cloud architectures, cryptograpgy, cloud native services, cloud security etc.
Deeper understanding on Cloud Security areas such as Policies, RBAC, activities, identities, privileged access management etc
Ability to support operations in troubleshooting complex identity scenarios with hands-on experience on Sentinel/KQL/Audit logs etc.
Good understanding of concepts related to docker Security, container orchestrations/Kubernetes
Qualifications
Bachelor's degree in computer science or a related discipline and experience in information security, or an equivalent combination of education and work experience.
Deep knowledge of application or infrastructure systems architecture, usually having experience with multiple system technologies.
Excellent consultative and communication skills, and the ability to work effectively with client, partner, and IT management and staff.
Ten years of experience in the Information Security role. Five years of experience as a Tech lead
CISSP, CSSP, or Cloud security certification preferred
Strong collaboration skills and a analytical ability
Certifications on Azure, AWS security will be preferred
DevOps Engineer
Chicago, IL jobs
Role*
DevOps Engineer
Mandatory Technical Skills*
6+ years AWS DevOps Experience and Cloud Services
Storage - S3
Networking and content delivery - Api gateway , VPC endpoint, IAM role user, VPC, Subnet, routes,Route53, LoadBalancer, Target Groups, Listener Rule
Compute - EC2, Serverless-Lambda
Security and identity - IAM, Security Groups, Target Groups, Security At rest and transit, SSM, KMS
Application integration - SNS/SQS, Event bridge.
Containers - Docker, AWS EKS, Terraform, GitOps, Argo CD
Scripting - Bash, Shell, Python, PowerShell, Helm charts
Monitoring - Dynatrace, CloudWatch Kubernetes,
CI/CD pipelines with Harness Automation Tool
Additional Technical Skills*
• Experience in Automation, Providing CI/CD Pipelines Harness, AWS CodePipeline
addressing AWS EKS, GitOps approach with Helm charts and ArgoCD and Lambda deployment issues, working knowledge on this two service with .net, java and python language.
• Experience in GitOps approach with ArgoCd and Helm charts
• Experience in AWS Cloud infrastructure - Lambda, DynamoDB, S3, RDS, EBS, ECS, EKS, ECR, EFS, EC2, Route53, ELB,APIgateway, AppSync, Auto Scaling, StepFunctions, CloudWatch, CodeArtifact, IAM.
• Experience in Configuration management - Ansible / Ansible Tower
• Code quality and Security Control - SonarQube. Experience in SAST and DAST Scanning mainly with Veracode.
• Hands on Experience in Migration On-Premises - Cloud
• Continuous Integrations - Harness, TeamCity, Jenkins
• Scripting - Bash, Shell, Python, PowerShell
• Monitoring - ELK, Dynatrace, CloudWatch
• Source code management - GIT, BitBucket, GitHub, GitHub Actions
• Containerization + Orchestration - Docker, Docker-Compose, AWS EKS, Kubernetes
Good to have skills*
Harness, OIDC setup, Disaster Recovery, .Net and Java (Moderate level)
Key responsibilities*
• Understanding customer requirements and Implementing various development, testing, automation tools, and IT infrastructure
* Responsible for setting up end to end code pipeline for the application deployment and their maintenance.
• Managing stakeholders and external interfaces
• Setting up tools and required infrastructure
• Defining and setting development, test, release, update, and support processes for DevOps operation.
- Proficient with Lambda and EKS, working experience with .net and java program to use on AWS EKS and AWS Lambda.• Troubleshooting and fixing the bugs as required.
• Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement
• Encouraging and building automated processes wherever possible
• Incidence management and root cause analysis
• Coordination and communication within the team and with customers
• Selecting and deploying appropriate CI/CD tools
• Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
Software Development Internship
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.
Software Development Internship
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.
2026 Summer Intern - Software Engineer
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
Auto-ApplyCampus UI Software Engineer (Intern)
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.
Auto-ApplySoftware Engineer Intern - C# .NET Desktop, Summer 2026
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.
Auto-ApplySoftware Engineer Intern - C++, Summer 2026
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.
Auto-ApplySoftware Engineer Intern - Full Stack Web, Summer 2026
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 Full Stack Web Software Engineer Intern on the User Interface team at Akuna:
We are seeking Web Software Engineer Interns 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 web applications using React, TypeScript, and Python
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
**Resumes must be submitted in PDF format.
Qualities that make great candidates:
Understanding of web programming languages (JavaScript, TypeScript, Python, HTML/CSS)
Familiarity with Linux and a command-line shell
Understanding of unit testing concepts and frameworks (e.g., pytest, Jest, Storybook)
Familiarity with version control systems (e.g., Git)
Solid problem-solving and analytical skills
Excellent communication skills and the ability to work in a team environment
Self-starter attitude with the ability to work independently
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.
Auto-ApplyBack Office Software Developer
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.
Auto-ApplyBack Office Software Developer
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.
Software Developer Intern
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
Auto-ApplySoftware Engineer III
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.
Software Developer Intern
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.
Software Developer Intern
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