> Markdown version of [/jobs/ext/2720790-software-engineers](https://www.wearedevelopers.com/jobs/ext/2720790-software-engineers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineers - **Company:** Ascension Industries Inc. - **Location:** United States - **Experience:** Expert - **Salary:** $175,000.0 - $225,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Linux, Python (Programming Language), Software Systems, TypeScript, Information Technology, Low Latency, Functional Programming, Legacy Systems, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/software-engineer-cumberland-ficco-front-office-systems-drw-9638097 ## About the Role * Up to 7 years of experience using C++ and Python and can work comfortably in multiple programming languages * A track record of working directly with end customers, scoping and delivering production systems in fast-moving and ambiguous environments * Ability to dive deep into complex problems, develop intuitive understandings, spot risks early, and minimize complexity * Exceptional interpersonal skills - you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment. * Experience in the financial markets, especially in delta one store of value and/or FICC options trading * Experience with linux-based, concurrent, high-throughput, low-latency software systems * Experience with functional programming is a plus * Have a Bachelors or advanced degree in Computer Science, Mathematics, Statistics, Physics, Engineering, or equivalent work experience ## Description Software Engineers in Front Office Systems operate in two very distinct but organically interconnected modes. * During a Forward Deployment, you will be directly embedded onto a trading desk, where you will be tasked to navigate business context, ambiguity in requirements, trade-offs, and urgency to deliver. You will promote a mutually beneficial relationship with the trading desks by building them specialized solutions to solve their greatest problems, while at the same time building up domain specific knowledge. * After returning from a Forward Deployment, you will leverage the knowledge you gained from the process, extract reusable patterns, and make the tools available for all trading desks. In this role you will: * Work with best-in-class trading tools for a collection of Cumberland and FICC options trading desks * Take full ownership of the products you create, from prototype to stable production * Embed with trading desks, learn about their problem spaces, extract domain models, and build ergonomic, performant and extendable engineering solutions * Build, maintain and extend the central trading platform * Work with both greenfield and legacy systems across multiple languages (C++, Python, Typescript) * Provide on-call support as needed ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)