Mid-Level C++ and Python Developer for Fintech Product Company
Join a successful fintech product company as a mid-level C++ and Python developer. You will design and enhance core backend product systems, working on high-performance, scalable services. This role offers strong end-to-end ownership and collaboration with product, architecture, and distributed engineering teams.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Mid-Level C++ / Python Developer | Fintech Product Company | Remote Europe / UK
About the Company
Our client is a highly successful fintech product business headquartered in Dublin, with more than a decade of strong growth and a reputation for building robust, high-performance technology platforms used across financial and data-driven markets.
With over 11 years of continued success, they have built a stable engineering function with low attrition, excellent leadership, and a genuinely collaborative culture. The business offers an excellent salary package, strong benefits, long-term career progression, and a very positive team environment, making it an outstanding opportunity for engineers who want to grow within a modern product-led organisation.
The engineering team is fully remote across Europe and the UK, and this role offers direct mentorship from an experienced Software Development Manager and senior Architect, both deeply embedded in the core platform.
The Role
This is a mid-level C++ and Python engineering opportunity focused on the design and enhancement of core backend product systems within a fast-moving fintech environment.
You will contribute to the development of high-performance, scalable services, working on systems that process real-time data, business-critical workflows, and complex backend logic. The role offers strong end-to-end ownership while working closely with product, architecture, and distributed engineering teams.
Key responsibilities include:
- Building and enhancing performant backend services in modern C++ and Python
- Developing scalable components that handle high-volume data and real-time processing
- Collaborating with product and architecture teams on new feature design
- Writing clean, maintainable, production-grade code
- Contributing to system optimisation, reliability, and performance improvements
- Working as part of a highly experienced remote engineering team
- Receiving mentorship and technical guidance from senior engineering leadership
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
What They’re Looking For
- 3 to 5 years of commercial software development experience
- Strong hands-on coding skills in C++ and Python
- Experience building backend systems, distributed services, or performance-focused applications
- Solid understanding of software engineering fundamentals, clean code, and scalable design
- Comfortable working in a fully remote, product-focused team environment
- Strong communication skills and a collaborative mindset
- Motivated by learning, ownership, and long-term progression
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Nice to have, but not essential:
- Exposure to financial services, fintech, quant platforms, trading environments, or data-intensive betting/gambling systems
- Experience working on real-time or event-driven platforms
- Familiarity with cloud infrastructure, messaging systems, or performance optimisation
Similar Jobs
Explore other opportunities that match your interests
go10 limited
Digital Appointments