Demo

Principal, Full Stack Engineer

Fidelity Investments
Fidelity Investments Salary
Roanoke, TX Full Time
POSTED ON 12/18/2025
AVAILABLE BEFORE 1/24/2026
Job Description

Job Overview:

The Digital Solutions Software Engineering OSG team is looking for a highly motivated principal software engineer technical lead. This role involves developing high-performance, secure, and scalable applications. The ideal candidate will have a strong understanding of modern software engineering best practices and experience in Agile software delivery.

You will be responsible for designing, developing, and maintaining quality software components for core and critical applications used throughout the organization.

Additionally, you will help define, implement, and advance development practices, standards, and strategies, contributing to the modern engineering practice across our platforms and teams.

Key Responsibilities

  • Design, develop, and maintain high-quality software components for core OSG applications.
  • Ensure the performance, security, and scalability of microservice-based applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code and design reviews to maintain high development standards.
  • Contribute to the continuous improvement of development practices, standards, and strategies.
  • Implement and maintain CI/CD pipelines to ensure smooth and efficient software delivery.
  • Advise and approve unit and integration tests to ensure software quality and reliability.
  • Work closely with product owners, chapter leads, and architects to influence technical improvements.
  • Investigate and share innovative practices with team members.

Required Expertise

  • Bachelor's degree (or higher) in a quantitative or computational field such as Computer Science, Information Technology.
  • 8 years of hands-on experience in building complex software solutions preferably working with investment management professionals.
  • Ability to effectively communicate with multiple stakeholders including technology partners and the business.
  • Full-stack software development knowledge preferably with Angular, Java, Spring Boot, Batch and Kafka
  • Experience with testing software, including writing automated unit, integration, performance, and end-to-end tests.
  • Agile development practices that prioritizes the incremental delivery of working software and responds well to change in requirement scope.
  • Ability to accept and adapt to scope changes incorporating it seamlessly.
  • Experience with AWS cloud environment development and deployment.
  • Kubernetes/EKS deployment and operations management exposure is a plus.
  • Experience leading development teams through mentorship, technical expertise, and technical excellence

Certifications

Category:

Information Technology

Most roles at Fidelity are Hybrid, requiring associates to work onsite every other week (all business days, M-F) in a Fidelity office. This does not apply to Remote or fully Onsite roles.

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.

Salary.com Estimation for Principal, Full Stack Engineer in Roanoke, TX
$81,142 to $105,737
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal, Full Stack Engineer?

Sign up to receive alerts about other jobs on the Principal, Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Fidelity Investments

  • Fidelity Investments Smithfield, RI
  • Job Description: Director, Solution Architect - Experience The Role Are you passionate about creating exceptional customer experiences? As a Journey Soluti... more
  • 13 Days Ago

  • Fidelity Investments Smithfield, RI
  • Job Description The Role and the Team IWMS (Institutional Wealth Management Services) is seeking an experienced Systems Analyst to join us in the design an... more
  • 13 Days Ago

  • Fidelity Investments Smithfield, RI
  • Job Description The Role As a Senior Manager leading our Regional Investment Consultants (RICs) on the Intermediary Investments Sales Desk you have the res... more
  • 13 Days Ago

  • Fidelity Investments Smithfield, RI
  • Job Description The Role and the Team IWMS (Institutional Wealth Management Services) is seeking an experienced Full Stack developer to join us in the desi... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Principal, Full Stack Engineer jobs in the Roanoke, TX area that may be a better fit.

  • TalentAlly Roanoke, TX
  • Job Description The Role We are looking for a Principal Full Stack Engineer to join us! As a Principal Full Stack Engineer, you will play a leadership role... more
  • 19 Days Ago

  • Fidelity Investments Roanoke, TX
  • Job Description Note: Fidelity will not provide sponsorship for this role. The Role The FFIO Technology team is looking for an experienced Senior Software ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!