Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Principal Software Engineer

AT Fidelity Investments
Fidelity Investments

Principal Software Engineer

1 week agoWestlake, TX

Viewed on April 17, 2025

Job Description:

Job Title: Principal Software Engineer

The Team

The Digital Health Technology supports design and build outstanding experiences for Fidelity Health Care customers. We focus on crafting rich and compelling experiences using the best application design guidelines by way of robust tooling to provide healthcare benefits and management. We work in a collaborative, fast paced environment and are committed to advancing a digital strategy to the delight of our customers.

The Role

The Digital Health Technology team is looking to fill an interesting and challenging position on its development team. As a Principal Software Engineer, you will be a senior member, expected to contribute to the technical leadership. This role is focused on hands-on development and delivery, which requires a combination of both strong technical and influencing skills, as well as participation in architecture, design, and analysis activities.

Want more jobs like this?

Get Software Engineering jobs in Westlake, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


This includes:

  • Providing mentoring to the team of developers with specific emphasis on sound fundamental development methodology.
  • Providing leadership on project development policies, procedures, standards, and strategies.
  • Participating in the HCG team's effort to improve the productivity and quality of the entire development process.

The Expertise and Skills You Bring

  • 10+ years of development experience with expertise building Rest APIs using Java, Spring Boot in the Cloud
  • 3 - 5 years of technical leadership experience at a senior level.
  • Bachelor's Degree (Computer Science or related fields)
  • Excellent understanding of Java 17+ capabilities, lambda, streams, and functional interfaces.
  • Excellent understanding and working experience using spring modules, including IOC, MVC(Rest), BATCH, Spring boot along with other core components like oauth2 and security.
  • Experience in developing cloud native applications (AZURE is preferred)
  • Demonstrated experience of full Software Development Life Cycle, DevOps, and Continuous Integration/Continuous Development.
  • Experience with Application build and deploy using Continuous Integration/ Deployment (CI/CD) tools - Jenkins and uDeploy
  • Experience with building UI using JavaScript, Angular and GraphQL is an added advantage
  • Object-oriented analysis and design experience.
  • Experience with large scale system implementation, integration, interfaces, and data conversion
  • Experience in using efficient methodologies (e.g., Agile) and driving development platforms.
  • Participate in client discussions during requirements gathering to provide suggestions on using tools and techniques to arrive at feasible and scalable solution.

The Value You Deliver

  • Leading the team in technical guidance and mentoring junior team members.
  • Coordinating and leading research into new technologies independently and as part of a team; working with the architecture team to make recommendations for future releases.
  • Contributing to a teamwork environment by actively participating in peer project reviews, code reviews, design reviews and being available to help others when needed.
  • Providing and taking leadership taking business requirements and translate them into detailed designs, consider the best strategy to ensure design meets performance, security, usability, reliability and scalability requirements.
  • You thrive in a team-oriented environment and taking on new challenges.
  • Your communication with peers and leaders is clear and effective.
  • You help provide technical leadership and direction.
  • You are willing and excited to add your voice and opinion to the discussion.
  • You love to take initiative to solve a problem and get the job done.
  • You own the outcome by taking personal accountability for delivering strong results.
  • You question the way things are done, always seeking to improve the productivity of the team.
  • You believe automation is key to produce high quality software at an increasingly faster pace.
  • Passion and intellectually curiosity to learn new technologies and business areas.
  • Translate architectural standards into application-level design.
  • Creating intuitive solutions to real world business problems.
  • Excellent facilitation, influencing and negotiation skills.
  • Excellent communication skills, both through written and verbal channels

This role is based in Texas (Westlake), USA

Certifications:

Category:

Information Technology
Fidelity's hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.

Client-provided location(s): Westlake, TX, USA
Job ID: Fidelity-2108887
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Snacks
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Company Equity
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program

Company Videos

Hear directly from employees about what it is like to work at Fidelity Investments.