Software Engineer
Role summary
A global investment powerhouse seeks a Principal Full Stack Engineer to lead technical strategy for high-scale Alternative Investment platforms, focusing on private equity and derivatives. The role involves designing and building microservices and REST APIs using Java, Spring Boot, and AWS, while mentoring junior engineers and optimizing CI/CD pipelines. Expertise in financial services technology, cloud platforms (AWS/Azure), containerization (Docker/Kubernetes), and relational databases is required. This hybrid role offers exposure to complex financial products and a culture of continuous learning.
Principal Full Stack Engineer
We're working with a global investment powerhouse managing trillions in assets on this exciting opportunity.
As a Principal Full Stack Engineer, you will lead the technical strategy for high-scale Alternative Investment platforms, driving innovation across private equity and derivatives. You’ll be at the helm of a sophisticated stack utilizing Java, Spring Boot, and AWS to build the future of asset management technology.
The Role
• Serve as the Technical Lead to define and implement architectural strategies for scalable investment operations systems.
• Design and build high-quality microservices and REST APIs that align with a modern cloud-native blueprint.
• Tackle complex business challenges in the Alts space, translating divisional initiatives into multi-component software solutions.
• Drive engineering excellence by mentoring junior engineers and conducting high-standard code reviews.
• Optimize CI/CD pipelines and DevOps workflows using Jenkins, GitHub, Docker, and Kubernetes for seamless delivery.
What You'll Need
• 10+ years of professional experience in full-stack development with a mastery of Java and Spring Boot.
• Deep expertise in financial services technology, specifically in Asset Management, Derivatives, or Private Equity.
• Hands-on proficiency with cloud platforms (AWS or Azure) and containerization via Docker and Kubernetes.
• Advanced knowledge of relational databases (Oracle, DB2) including schema design, SQL, and ORM frameworks like Hibernate/JPA.
• Proven experience delivering in Agile environments with tools like Jenkins, uDeploy, Stash, and SonarQube.
What's On Offer
• Opportunity to lead high-impact technical initiatives within a world-class financial technology environment.
• A steady hybrid work model (one week on, one week off) designed for collaboration and work-life balance.
• Exposure to complex financial products and cutting-edge alternative investment strategies.
• A culture of continuous learning with access to industry-leading tools and professional growth paths.
Apply via Haystack today!
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite