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

Principal, Full Stack Engineer

AT Fidelity Investments
Fidelity Investments

Principal, Full Stack Engineer

Westlake, TX

Job Description:

The Role

Fidelity Investments Workplace Solutions (WS) organization is looking for a Principal Full Stack Engineer to support our Equity Compensation Recordkeeping and Information Delivery Platform. You will be part of a squad that is currently building future state Information Delivery applications. Some of the future capabilities include event-based mid-tier applications, real-time recordkeeping, reporting and business intelligence features being built on a modernized cloud-ready stack. This role requires you to be an outstanding partner where you will work alongside architects, product owner, peer tech leads, scrum-masters and technology partners across the organization.

The Expertise/Skills You Bring and the Value You Deliver

Want more jobs like this?

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

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


  • Bachelor's degree in computer science or engineering
  • 8+ years of full stack development experience (currently hands-on) in Java/J2EE, Spring framework (Batch framework), Angular, API Development (REST), Rules Engine (DROOLS)
  • 2+ years hands-on experience in working with Cloud technologies (Microsoft Azure preferred) - features like Azure ASB, Azure functions, Azure Gateway, File Storage etc.
  • 6+ years of strong development experience in RDBMS development (Oracle PL/SQL, SQL Server) and demonstrated work with DBAs in advanced performance tuning
  • Experience with GITHUB Copilot or similar GEN AI tools
  • Experience with designing and building event driven, multi-threaded, high data volume processing applications.
  • Strong experience building CI/CD pipelines using Jenkins, Maven, uDeploy, etc. & solid understanding of version control using GIT
  • Experience with & good understanding of ETL technologies (Informatica, Kafka)
  • Experience with Spring Batch framework, JMS (IBM MQ, Active MQ, Azure ASB, Kafka etc.)
  • Experience with ORM (MyBatis, Hibernate)
  • Hands-on experience with IDEs & tools - Eclipse, SQL Developer, Postman, SOAPUI
  • Very good understanding of Software design and architectural patterns
  • Experience working in an Agile/Scrum model
  • Ability to learn new technologies in a fast-paced environment
  • Excellent communication skills & the ability to work with Squad lead and Scrum master to help refine the work backlog and assign work to squad members - should be able to lead client demos
  • Strong leadership qualities: Great team player, self-starter, innovative, eager to learn every day & should be able to mentor junior team members
  • Define, maintain, and support Java development environment and standard methodologies, such as Maven, Sonar, Bitbucket security and other Open-Source tools.
  • Strong understanding of SDLC best practices
  • Lead design, code reviews, unit testing, integration and performance testing.

The Team

You will be part of the technology team in Stock Plan Services business unit that coordinates equity compensation programs on behalf of public and private companies offering various compensations programs such as: Employee Stock Purchase Plans, Restricted Stock Awards/Units, Stock Option Plans, Stock Appreciation Rights and Performance based Awards. Currently SPS services approx. 2M participants employed by over 300 clients and spread out in 150 countries. The business is looking to further expand in the international equity compensation markets. As part of that we are modernizing our legacy reporting and business intelligence platform to provide data and reports in real-time running on cloud-ready stack.

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-2110144
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.