Algo Engineer
We believe the financial markets can and should work for everyone. Capitolis is the technology company helping to create safer and more vibrant financial markets by unlocking capital constraints and enabling greater access to more diversified capital and investment opportunities. Rooted in advanced technology and deep financial expertise, Capitolis powers groundbreaking financial solutions that drive growth for global and regional banks – and institutional investors alike. Capitolis is backed by world class venture capital firms, including Canapi Ventures, 9Yards Capital, SVB Capital, Andreessen Horowitz (a16z), Index Ventures, Sequoia Capital, Spark Capital, and S Capital, as well as leading global banks such as Barclays, BNP Paribas, Citi, J.P. Morgan, Morgan Stanley, Standard Chartered, State Street and UBS.
Founded in 2017, our team brings decades of experience in launching successful startups, technology, and financial services. Capitolis was recognized on the Inc. 2024 Best in Business list in the Financial Services and Innovation & Technology categories, and honored for the third consecutive year in the 2025 Euromoney Foreign Exchange Awards . The company has been included on CNBC’s World's Top Fintech Companies list for the past three years, Deloitte’s Technology Fast 500 list in consecutive years and was named to Fast Company’s prestigious annual list of The World’s Most Innovative Companies for 2023. American Banker recognized Capitolis among the Best Places to Work in Fintech , and the company was named by Crain’s New York Business as one of New York City’s Best Places to Work in 2025 for the fourth consecutive year. For more information, please visit our website at or follow us on LinkedIn .
Role Description
Capitolis is looking for a Python Software Engineer with proven ability to design and deliver enterprise-grade technology solutions to join our Algorithms team. Capitolis’ algorithms are at the heart of everything we do. Our products solve intricate problems impacting trillions of dollars a year, improve the health of the global financial system, and help us redefine what is possible for financial institutions, hedge funds, and asset managers. In this role you would join a fast-growing team solving the largest, most complicated problems in capital markets. With our rapid expansion into new businesses, you will have the opportunity to solve fresh problems and build innovative software that scales the business.
As a Python Software Engineer, you will contribute to the design and implementation of core company services, tools, and infrastructure using your proven abilities with algorithms and data structures. You are a generalist comfortable working across a Python backend and AWS stack and have a strong quantitative background.
Responsibilities
- Work with Product Owners and SMEs to understand application capabilities and implement technical solutions
- Productionize, scale, and deploy complex financial algorithms
- Take part in designing the framework for the company’s core products
- Work on our distributed worker queue system
- Demonstrate solutions through documented designs and prototyping
- Conduct design and code reviews to ensure technology standards and best practices are met
- Responsible for the continuous maintenance and modernization of our codebase, ensuring enterprise-grade quality, stability, and performance
Requirements
- 1 or more years of Python Software Engineering experience, with strong Object-Oriented Programming expertise
- Solid understanding of algorithms and data structures (competency required, though not the primary focus)
- Demonstrated experience in building enterprise-grade applications, APIs, or data platforms
- Proven ability in architecting scalable, maintainable, and performant Python systems
- Extensive experience working in a test-driven, agile development environment
- Strong interpersonal and collaborative skills
- Excellent communication skills and experience working directly with business stakeholders
- Ability to multi-task and balance multiple priorities and deadlines
- Bachelor’s degree in Computer Science, Software Engineering, or a related engineering field
Desired
- Advanced degree in Computer Science or related field
- Experience with optimization frameworks (e.g., Gurobi, OR-Tools)
- Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and modern DevOps practices
- Experience with AWS and PostgreSQL is a plus
- Financial Markets experience and/or knowledge of derivatives products and markets
The target annual base salary range for this position is $135,000 – $145,000 and is dependent on a variety of factors, including, but not limited to, job-related experience, qualifications, knowledge, and skills. In addition to base salary, the compensation package for this role includes an annual discretionary bonus and company equity. This role is also eligible to participate in company-sponsored benefits and perks.
Our Company Values
We operate with a clear set of values that guide us — our way of being, decisions, and actions. These values define who we are, and we are committed to all of them. These values are uniquely ours. If these values — all of them — speak to you, this is an amazing place, but we are not for everyone. Learn more about our Company Values here .
- We lead with purpose, while creating exceptional value
- We pursue big breakthroughs, responsibly
- We learn from the best and are unapologetically independent
- We are obsessed with the future and fanatical about executing today
- We play tough, with heart
Our People Attributes
Our People Attributes are characteristics that describe the DNA of Capitolis employees. They provide a consistent framework to hire, assess, and develop our team against. Learn more about our People Attributes on our careers page here .
- Super Smart: quality thinking and know what good looks like
- Badass: all in, get stuff done, and high standards
- Good Human: collaborative, open-minded, authentic and real, and pursue self-actualization
Recommended Jobs
Cancer Center Building Operations & Project Manager
Job Summary The Building Operations Manager for the Upstate Cancer Center is responsible for coordinating and managing building operations and assigned special projects, including project planning…
Chief Financial Officer
Chief Financial Officer (CFO) Location: Woodbury, NY (Onsite - 5 days per week). Company: Overseas Military Sales Corporation. Revenue: Approximately $35M-$45M. About the Comp…
Sous Chef
Join Chef Thomas Keller's renowned New York destination, Per Se, as a Sous Chef. This role is integral to our team, where you will play a critical part in m aintaining and elevating our culin…
Accounting Specialist
Distinguished is a leading national insurance Program Manager providing specialized insurance programs to brokers and agents with specific expertise in Real Estate, Community Associations, Hospitali…
Creative Lead (Photographer)
Sircle Media is a social media agency based in New York City that works with some of the best brands in the CPG & Beverage verticals. We focus on strategy, execution, content development, and paid so…
Fixed Income Repo Trader, Director
Financial Markets | Trading | Fixed Income Repo Trader, Director | New York City About ING : In Americas, ING’s Wholesale Banking division offers a broad range of innovative financial produ…
Project Management/Estimating Intern
Internship Opportunity – Construction/Estimating Intern Earn credit. Gain experience. Build your future. Whether you need course credit or are simply looking to gain real-world construction exper…
Associate Grocery Food Buyer
Associate Grocery Food Buyer **Must Be a Current Grocery Food Buyer Salary: $85,000–$90,000 plus bonus and benefits Location: On-site at our corporate office in College Point, NY Our food co…
Software Engineer, Full Stack
Skip this job application if you’re looking for an easy calling. Read on if you’re a hacker-minded engineer who ships weekly, owns problems end-to-end, and performs best in uncharted waters. Huma…