Fidelity Asset Management Solutions (FAMS) is seeking a Principal Software Engineer to join their full stack engineering team. This role combines hands-on development with technical leadership, focusing on building Micro-Services and UIs for Convertible Liquid Alternatives products.
The position offers a unique opportunity to work in FAMS, an exciting growth area under the Investment Frontier Neighborhood (IFN). You'll be responsible for broadening the portfolio capabilities within Liquid Alts products that employ various Market Instruments including Derivatives and Equities.
Key Responsibilities:
- Lead technical direction, design, and development of enterprise solutions
- Build and maintain high-quality software solutions in an agile environment
- Mentor junior team members and promote engineering best practices
- Collaborate with Product Owners, Architects, and Business Partners
- Drive implementation of practices like Unit testing, ATDD, DevOps, and CI/CD
Technical Requirements:
- Extensive experience with SpringBoot, Angular (RXJS), Java, RESTful services
- Strong background in Oracle SQL & PLSQL
- Experience with ATDD, Karate, Cypress, Storybook frameworks
- Knowledge of Cloud Technologies (AWS, Kubernetes)
- Proven track record in agile development methodologies
The ideal candidate will have:
- BS/MS in Computer Science, Engineering, or Information Technology
- Minimum 10 years of design & development experience
- Strong communication and leadership skills
- Ability to break down complex requirements into solutions
- Experience in Investment Management/Financial Business Domain (beneficial)
Benefits include:
- Competitive salary
- 401(k) with company match
- Comprehensive medical, dental, and vision coverage
- 16-week maternity leave & 12-week parental leave
- Student loan assistance
- Hybrid working model with onsite work every other week
Join Fidelity's dynamic team and contribute to cutting-edge financial technology solutions while growing your career in a supportive, innovative environment.