Principal, Full Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Fidelity Investments · 10 hours ago

Principal, Full Stack Engineer

Fidelity Investments is seeking a Principal Full Stack Engineer to join their Fidelity Institutional Wealth Management Services Technology Development Team. The role involves applying strong software development and test automation skills to design, develop, test, deploy, maintain, and improve customer-facing software solutions.

Asset ManagementFinanceFinancial ServicesRetirementWealth Management
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop and deploy high-quality software in fast-paced, agile environments
Partner with Architecture, Development, UX, and Product teams to design and implement new features
Contribute to process enhancements and technical implementation strategies
Stay current with emerging technologies and frameworks to drive innovation
Mentor junior engineers to improve team velocity and technical maturity
Demonstrate excellent analytical, communication, and organizational abilities; effectively manage multiple tasks and priorities
Take decisive action, show confidence in decision-making, and follow through to completion
Collaborate on new technologies to solve Dev and testing challenges and improve automation processes

Qualification

Core JavaAngularSpring FrameworkAWS cloud deploymentDocker containerizationRESTful servicesCI/CD pipelinesTest Driven DevelopmentProblem-solving skillsLeadership skillsCommunication skillsCollaborative mindset

Required

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
7–10 years of experience developing scalable web and middle-tier applications
Proven track record of delivering software in Agile environments
Core Java (7–10 years of experience), Angular (modern versions), Spring Framework (including Spring Boot)
Modern UI frameworks: React, Angular, or Vue, RESTful services, JSON, XML, SOAP
Web services integration and design
Experience building cloud-enabled applications using 12-factor design principles
Proficient in Docker containerization
Hands-on experience with AWS cloud deployment and application management
Familiarity with CI/CD pipelines and automation tools
Strong experience with unit testing and test automation frameworks
Exposure to Test Driven Development (TDD)
Experience with tools such as JUnit, Cucumber, Selenium, Serenity, Playwright, Sealight
Working knowledge of design systems and scalable architecture patterns
Passionate about business-driven development and delivering customer-centric solutions
Strong leadership, communication, and problem-solving skills
Collaborative mindset with the ability to work across remote and international teams
Obsessed with creating the best end-to-end customer experience
Takes ownership and accountability for outcomes and results
Proficient in a wide range of development technologies: Languages & Frameworks: Java/J2EE, JavaScript (Angular), Ruby, Spring
Testing & Automation: JUnit, Cucumber, Selenium, Serenity
Web Technologies: RESTful APIs, Web Services, HTTP
Experienced in test automation and building robust, maintainable, and testable software
Skilled in API services development and consumption using modern frameworks and open-source technologies
Advocates for business-driven development and delivering customer-centric solutions
Demonstrates a digital mindset with a focus on end-to-end customer experience
Strong attention to detail and a passion for solving complex problems
Proven leadership skills to mentor, guide, and motivate engineers within squads and product areas
Effective communicator with strong problem-solving abilities
Collaborative team player with a desire to work closely across product areas and with remote/international teams
Takes personal accountability for delivering high-quality outcomes
Experienced in Agile methodologies and sprint-based development
Ability to empathize with customers and understand the value delivered in each sprint
Owns issues and drives end-to-end solutions with a focus on continuous improvement
Aligns with business partners and leadership to evaluate current systems and guide future development
Continuously explores and prototypes new technologies to assess business value and feasibility
Capable of quickly learning and navigating large, complex software systems

Preferred

Experience in brokerage or financial services application development is a plus

Company

Fidelity Investments

company-logo
Fidelity’s mission is to strengthen the financial well-being of our customers and deliver better outcomes for the clients and businesses we serve.

H1B Sponsorship

Fidelity Investments has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (8)
2023 (4)
2022 (6)
2021 (8)
2020 (30)

Funding

Current Stage
Late Stage
Total Funding
$152.82M
Key Investors
Apple
2020-12-28Secondary Market· $2.5M
2018-01-14Secondary Market· $1M
2017-05-03Secondary Market· $12.5M

Leadership Team

leader-logo
Abigail Johnson
Chairman & CEO
linkedin
leader-logo
Jeanmarie Ward
Senior Vice President of Architecture
linkedin
Company data provided by crunchbase