Principal Full Stack Engineer designing and developing Fidelity’s quantitative portfolio management platform. Collaborating with engineering teams to build scalable tools and cloud-native applications.
Responsibilities
designing, developing, and delivering the quantitative portfolio management platform that supports Fidelity’s data-driven investment processes
working closely with technology product owners, the portfolio engineering team, and peer technology teams to build robust, scalable tools
contributing directly to architecture, design, implementation, and the delivery of a cloud-native, microservice-based platform designed for scalable and resilient investment workflows
Requirements
Bachelor’s degree (or higher) in Computer Science, Engineering, or a related field
7+ years of professional experience building complex backend and full-stack systems
Required skills: Java, Spring Boot
Relational databases (SQL, PL/SQL)
Web Services
Preferred skills: Angular or other modern front-end frameworks
AWS, EKS, Kafka, Redis, Jenkins
Proven experience designing and delivering scalable, reliable, and secure cloud-native applications and microservice architectures in enterprise environments
Exposure to statistics, linear algebra, or numerical optimization through coursework or professional experience is a plus, particularly in the context of portfolio construction or quantitative finance
Familiarity with quantitative finance concepts (optimization, tracking error, risk models) is a plus but not required
Knowledge of test-driven development, object-oriented design, and CI/CD practices
Ability to thrive in a highly collaborative, senior engineering team while working independently and taking initiative
Strong communication skills and proven ability to work effectively across cross-functional teams
Benefits
comprehensive health care coverage and emotional well-being support
market-leading retirement
generous paid time off and parental leave
charitable giving employee match program
educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
Tech Lead guiding cross - team technical support for software development at Geutebrück. Establishing coding standards and supporting DevOps principles in a collaborative environment.
Tech Lead guiding development teams at Geutebrück, a video management solutions company. Fostering modern technology and DevOps standards while coaching technical teams.
Full Stack Engineer developing backend systems for a SaaS company optimizing crew logistics. Contributing to integrations and backend architecture in a fast - paced environment.
Senior Full Stack Developer creating infrastructure that connects business objectives and operational reality. Collaborating with a lean team to build critical product capabilities.
Associate Software Engineer developing software solutions leveraging advanced AI technologies. Collaborating with teams and applying best practices in software development.
Software Engineer at Codimite leveraging AI technologies for innovative software solutions. Join us to transform our development practices with advanced tools.
Senior Principal Engineer guiding software testing methodologies for medical devices. Collaborates on complex software testing solutions and mentors junior engineers.
Lead Engineer overseeing storage and virtualization for PACAF BlackCore network. Provide technical leadership and develop documentation for storage and virtual platform configurations.
Senior Software Engineer at Shopmonkey building innovative AI prototypes with strong engineering fundamentals and rapid iteration. Collaborate with founders and teams to identify and solve customer problems.
Senior Welding Engineer at PG&E, specializing in welding consulting services and support for various organizations. Managing welding programs, developing new techniques, and ensuring compliance with industry standards.