Software Engineer - BP&A
- Pay
- $130,000 – $180,000 per year
- Location
- Chicago, IL · On-site
- Job type
- Full-time
- Level
- Senior
- Experience
- 2+ years
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- Python
- SQL
- CI/CD
- Docker
- Kubernetes
Also useful
- React
- AWS
- agentic coding tools
Stated benefits & perks
- Insurance
About the role
The BP&A Team sits at the heart of our operations, partnering closely with finance, trading, and middle office teams. We serve as the business intelligence and analysis function for IMC to turn complex data into insights that drive real decisions. This role also connects you with colleagues across Chicago, Amsterdam, and Sydney, all part of a truly global team reporting into a Global Lead. We're looking for a Software Engineer who loves back-end development and wants to help build the tools and systems that power our business - front-end or UI/UX experience is a bonus.
Your Core Responsibilities
- Own meaningful pieces of system development, maintenance, process improvement, and automation, plus dig into database and front-end work along the way
- Team up with BI developers to shape best practices, and partner directly with finance, operations, and trading teams to keep the BP&A ecosystem running smoothly, reporting to the local lead
- Build tools that make things faster and smarter - boosting efficiency, streamlining data processing, and cutting load times
- Build high-end dashboards and visualization tools for stakeholders globally
- Work with large data sets and data pipelines that support storage, retrieval, and analysis across the finance organization
Your Skills and Experience
- Degree in Computer Science, Mathematics, Statistics, Econometrics, or another quantitative field
- 2-5 years software engineering experience, ready to make an immediate impact
- Strong Python and SQL skills; React experience is a plus
- Hands-on experience with agentic coding tools (e.g. Claude Code, Codex, Cursor)
- Comfortable with CI/CD pipelines (e.g. GitLab CI, Jira)
- Experience working in containerized environments (e.g. Kubernetes, Docker)
- Cloud experience required - AWS a plus
- Exposure to finance processes or AI/ML engineering a plus
- The ideal candidate thrives in a dynamic, fast-moving environment and enjoys the challenge of things changing quickly; they also blend technical depth with business savvy, have sharp analytical instincts and the interpersonal skills to bring people along with them
Please note that immigration sponsorship is not offered for this specific opening.
Pay and benefits
The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.
About Us
IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.
From IMC's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Software Engineer - BP&A role at IMC, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
What is the salary for the Software Engineer - BP&A role at IMC?
The Software Engineer - BP&A posting at IMC states compensation of $130,000 – $180,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on IMC's official career site.
Where is the Software Engineer - BP&A job at IMC located?
This Software Engineer - BP&A position at IMC is located in Chicago, IL (On-site). Always check IMC's application page for specific state eligibility or relocation policies.
What qualifications are required for Software Engineer - BP&A at IMC?
For the Software Engineer - BP&A role, IMC highlights 2+ years of relevant experience; a bachelor's degree; experience with Python, SQL, CI/CD, Docker, Kubernetes. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Software Engineer - BP&A position at IMC?
This listing links directly to IMC's Greenhouse application page. You can apply directly on IMC's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.