Our client is a growing investment management firm that leverages technology to support investment, analytics, data, and operational workflows across the business. The technology team plays a central role in developing modern applications and platforms that help drive efficiency, scalability, and better decision-making across the organization.
The Role
The firm is seeking a Software Engineer to help design, build, and maintain business-critical applications used across multiple teams. This is a highly hands-on role where you'll work closely with engineers and business stakeholders to develop scalable solutions, improve internal workflows, and contribute to the firm's broader technology initiatives.
Responsibilities include:
- Building and enhancing full-stack applications and internal platforms
- Developing scalable APIs, backend services, and microservices
- Creating modern, responsive user interfaces
- Integrating internal and external data sources
- Participating in architecture, design, testing, and deployment activities
- Improving system performance, reliability, and maintainability
- Contributing to cloud infrastructure and CI/CD initiatives
- Working closely with stakeholders to translate business requirements into technical solutions
Technology Stack
- Python
- FastAPI
- React
- TypeScript
- PostgreSQL
- SQL
- AWS
- Docker
- Kubernetes
- REST APIs
- Microservices
- Git / CI/CD
Ideal Background
- 5+ Years of experience building and supporting production software applications
- Strong full-stack engineering skills with modern frontend and backend technologies
- Hands-on experience with Python, APIs, databases, and cloud environments
- Experience designing scalable, maintainable software solutions
- Financial services, asset management, capital markets, trading, or investment technology experience is a plus
This is an excellent opportunity for an engineer who enjoys building impactful software, working with modern technologies, and contributing to a collaborative, fast-paced environment.

Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.