Principal Software Engineer at Fidelity Investments · Jersey City, NJ · Joined
FI
Principal Software Engineer
Fidelity Investments · Jersey City, NJ · Just now · 0 applicants
NewOn-siteFull-timeLead
Pay
$107k–$216kListed
Workplace
On-site
Job type
Full-time
Level
Lead
Team: Crypto Trading · Source: jobright · Posted by joined-scrapper
About the role
Principal Software Engineer role on Fidelity's Crypto Trading team, focused on building high-performance, low-latency trading systems for Fidelity Digital Assets. Responsibilities include software design, database optimization, and mentoring agile teams.
What you’ll do
Develop and deliver maintainable software for Fidelity Digital Assets
Build high-performance crypto trading solutions
Collaborate with business partners and stakeholders on design, releases, and initiatives
Build and optimize PostgreSQL databases including schema design, SQL development, and query tuning
Troubleshoot and resolve application and database performance issues
Provide leadership and mentorship across small, agile teams
What you’ll need
Bachelor's degree in computer science or related field
At least 10 years of software engineering experience
Experience designing and developing low latency systems
Extensive experience with modern Java using zero GC pattern
Knowledge of WebSocket and FIX protocols
Experience building and optimizing PostgreSQL databases
Original job description
Fidelity Investments is hiring a Principal Software Engineer for its Crypto Trading team. The role develops and delivers maintainable software for Fidelity Digital Assets, including high-performance crypto trading solutions, and works with business partners and stakeholders on design, releases, and business-critical initiatives.Fidelity will not provide…