FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer, RUST, AWS, Docker, Kubernetes
skillventory - A Leading Talent Research FirmPrincipal Software Engineer developing the DeFi Yield Gen Platform at Fidelity. Collaborating with engineers, mentoring team members, and utilizing modern development practices.
Posted 6/10/2026full-timeNew Hampshire, New Jersey, Texas • 🇺🇸 United StatesLead💰 $107,000 - $216,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudDockerJenkinsRustSQL
About the role
Key responsibilities & impact- As a Principal Software Engineer on the DeFi Yield Gen Platform team, you’ll get the opportunity to develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment.
- You will work closely with technical leaders and Architects to build a secure crypto yield generation platform utilizing modern software development practices.
- As a senior member of the team, you will mentor engineers on the best practices for Software development.
Requirements
What you’ll need- Bachelor's degree in computer science or related field required
- 8+ years' of progressive experience in software engineering using programming languages like RUST
- Hands-on experience building resilient services in RUST
- Proficient in databases and SQL
- Familiarity with L1 & L2 blockchains such as Ethereum is a plus
- An understanding of microservice architecture
- Ability to build reliable software that can withstand unreliable environments
- Experience building unit and integration tests
- Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins
- Core possess critical thinking skills to build end-to-end solutions
- Passionate and committed to learning new things and developing with the latest technologies and frameworks
- Work well in both a small agile team and independently, having a strong user focus
- Strong analytical and communication skills and the ability to handle multiple tasks at any given time
- Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines
- Strong organization skills and attention to details
- Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
- Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus
Benefits
Comp & perks- comprehensive health care coverage and emotional well-being support
- market-leading retirement
- generous paid time off and parental leave
- charitable giving employee match program
- educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RUSTSQLmicroservice architectureunit testingintegration testingcontinuous integrationautomated deploymentasynchronous workersresilient messaging servicesblockchain
Soft Skills
critical thinkingmentoringcommunicationorganizationattention to detailuser focusagile teamworkindependenceanalytical skillspassion for learning