About the role

  • Principal Software Engineer to join Fidelity's OMS technology team. Focus on systems design, cloud technologies, and mentoring within collaborative environment in trading systems.

Responsibilities

  • Work with product owners, analysts, and architecture team to design and influence technical improvements
  • Actively contribute to the design and implementation of engineering practices
  • Deliver high quality, timely, cost effective, and maintainable software solutions
  • Present complex technical solutions to senior management and stakeholders
  • Develop understanding of the business domain to guide technology discussions

Requirements

  • Bachelor’s degree in computer science, Engineering, Information Technology
  • At least 8 years of hands-on development experience
  • Excellent understanding of systems design
  • Proficient in Java, Spring, RESTful services
  • Proven expertise with cloud technologies such as AWS or Microsoft Azure
  • Experience with agentic development
  • Demonstrated history of mentoring junior team members
  • Previous exposure to trading systems or brokerage technology (preferred)

Benefits

  • Hybrid work requiring onsite presence every other week (all business days, M-F)

Job title

Principal Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job