
Principal Rust Engineer – DeFi Trading
skillventory - A Leading Talent Research Firm
full-time
Posted on:
Location Type: Hybrid
Location: Jersey City • New Hampshire, New Jersey, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $107,000 - $181,000 per year
Job Level
Lead
Tech Stack
AWSCloudDockerJenkinsNoSQLPythonRustSQL
About the role
- develop your skills and collaborate with engineers across Fidelity in a fun and dynamic environment
- work closely with technical leaders and Architects to build a secure crypto yield generation platform utilizing modern software development practices
- mentor engineers on the best practices for Software development
Requirements
- Bachelor's degree in computer science or related field required
- 8+ years' of progressive experience in software engineering using programming languages like RUST and Python
- 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
- Strong analytical and communication skills and the ability to handle multiple tasks at any given time
- Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus
- Experience with asynchronous workers and resilient messaging services is a plus
- Proficient in SQL and NoSQL databases is a plus
- Familiarity with L1 & L2 blockchains such as Ethereum, is a plus
- An understanding of microservice architecture is a plus
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RUSTPythonunit testingintegration testingcontinuous integrationautomated deploymentSQLNoSQLmicroservice architectureasynchronous workers
Soft skills
analytical skillscommunication skillsmentoringcollaborationtask management
Certifications
Bachelor's degree in computer science