Description
Principal Full Stack Engineer
Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Full Stack Engineer to work in Westlake, TX!
The Purpose of Your Role
Our teams build Applications that support Fidelity’s large scale digital presence. You will help us design and develop re-usable APIs, Web components that focus on customer experience needs and optimize quality and deployment practices. You’ll contribute to the entire development lifecycle from concept to deployment as a member of an agile, multi-functional team.
You will have the opportunity to share your technical knowledge to help strengthen our engineering community and further pursue your own learning of new technologies and platforms. We're looking for software engineers that enjoy a collaborative environment and have a passion for releasing high quality software through iterative software development practices.
The Expertise we’re Looking For
- Bring a deep passion for technology and the experience to navigate highly complex, rapidly evolving technical landscapes
- Act as a creator, builder, and disruptor—solving relevant, real-world customer problems
- You ask thoughtful “Why?” and “What if?” questions, find opportunities for improvement, and influence technical and product direction across teams
- Demonstrate deep, hands-on expertise across modern programming languages, frameworks, and platforms
- Take ownership of engineering excellence by optimizing cycle time and reliability through mature CI/CD practices
- Possess strong fundamentals in algorithms, data structures, and design patterns, and apply them to architect highly scalable, resilient systems capable of handling thousands (or more) transactions per second
- Advocate for and practice test-first and test-driven development
- Are highly data-driven, using metrics, instrumentation, and experimentation to inform decisions
- Communicate with clarity and influence
The Skills You Bring
- 10+ years of hands-on experience in backend software development
- Proven experience designing, building, and evolving large-scale Microservices architectures, including ownership of RESTful APIs, JSON-based services, and production-grade application servers in complex enterprise environments
- Deep hands-on expertise in backend programming languages, with strong mastery of Java in high?scale systems
- Advanced expertise in API design and lifecycle management, including contract-first design, versioning strategies, backward compatibility, service isolation, and service decomposition
- Strong foundation in distributed systems design, including performance tuning, concurrency, fault tolerance, resiliency patterns, and scalability techniques for backend platforms built on open-source technologies
- Extensive experience working with cloud platforms (AWS and/or Azure), including system design for the cloud, infrastructure services, deployment automation, observability, monitoring, and cost-aware architecture decisions
- Expert level proficiency in API documentation and governance, using standards such as OpenAPI / Swagger, and ensuring APIs are discoverable, consistent, and consumable at scale
- Strong DevOps and engineering enablement experience, including designing and maintaining CI/CD pipelines and tooling (e.g., Jenkins, Maven, GitHub, NPM), with an emphasis on automation, stability, security, and developer productivity
- Solid hands-on experience with containerization and orchestration technologies, including Docker and Kubernetes, and understanding their role in scalable, resilient backend systems
- Deep experience with backend testing strategies, including unit, integration, and contract testing using frameworks such as JUnit, Mockito, Spring Test, or equivalent, with a focus on testability as a core architectural concern
- Strong familiarity with modern backend frameworks, such as Spring Boot, ExpressJS (Node.js), or comparable server side technologies, including experience making framework level design and customization decisions
- Proven expertise working with relational and NoSQL databases, including advanced schema design, query optimization, data modeling, consistency trade offs, and performance tuning in high throughput systems
- Experience working in Agile delivery models (Scrum, Kanban), including collaborating closely with a multi-functional team across product, platform, and operations teams across multiple release cycles
- Excellent collaboration and communication skills, with experience partnering with global, multi-functional teams and translating complex technical topics into clear, actionable discussions
- Demonstrated ability to mentor and develop junior and mid level engineers, influence engineering standards, and actively supply to a culture of technical excellence, ownership, and continuous improvement
The Value You Deliver
Cash Technology & Platforms (CTP) team in Fidelity Wealth (FW) supports applications and tools that provide capabilities like Online money movement, Account management, Bill pay services, Cash & Payments, FDIC and Credit/Debit Cards for Fidelity's retail and workplace customers. This position will play a key role in delivering new and enhancing existing digital capabilities to provide the best customer experience.
How your Work Impacts the Organization
Being technically competent is only telling half the story. We believe that delivering the best possible customer experience requires an artful blend of human ingenuity and technology. While we value smart technologists, we are fanatics about our culture that promotes autonomy and leadership at all levels. People who are phenomenal cultural fits demonstrate curiosity to learn, are unafraid to break things, step up and take the lead, take ownership of their projects, and thrive by sharing knowledge.
Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
Company Overview
At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to complete the application or interview process.
Fidelity TalentSource, is the in-house temporary staffing provider for Fidelity Investments. Unlike traditional staffing agencies, we are an internal business unit within Fidelity’s Talent Acquisition team, dedicated to recruiting talent from various backgrounds for roles in Fidelity’s regional and investor center locations. Our mission is to help you experience Fidelity’s diverse and inclusive workplace while expanding your skill set and professional network, with the ultimate goal of conversion to full-time employment as part of Fidelity’s long-term strategy.
For information about working at Fidelity TalentSource, visit FTSJobs.com.
Fidelity TalentSource will reasonably accommodate applicants with disabilities who need adjustments in order to complete the application or interview process. Please email us at [email protected] if you would like to request an accommodation.
AI Guidelines
Learn about our guidelines for use of AI when applying for a Fidelity job

