Job Closed
This listing is no longer active.
Turnkey, founded in 2022 and headquartered in New York, New York, provides secure and scalable crypto infrastructure focused on embedded wallets and on-chain transaction automation
Senior Software Engineer - Backend
Location
United States + 1 moreAll locations: United States | Canada
Posted
105 days ago
Salary
$150K - $275K / year
Seniority
Senior
Job Description
Senior Software Engineer - Backend
Turnkey
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves designing and building systems from the ground up without cutting corners on security or usability. - Develop signing infrastructure and applications to run inside secure computing environments - Collaborate effectively across the company to design and deliver the core product - Write internal product specifications, external developer documentation, whitepapers, etc. - Design and build new product features end-to-end driven by customer requests - Assist in scaling out a world-class engineering team - Develop thoughtful deployment processes and infrastructure to reduce the risks inherent in the software development lifecycle Qualifications - 5+ years of production engineering experience - Experience with one of the following languages: Go, Typescript, or Rust - Experience working with AWS, GCP, or other cloud providers - An understanding of modern application architectures with opinions on how they should be developed and deployed - Experience building and operating large-scale, mission-critical infrastructure - People who have experience building scaled crypto products - A healthy amount of paranoia Style Points - Experience developing against TEEs, HSMs, and other secure computing environments - A deep understanding of the Linux operating system and how to reduce the surface area of applications deployed on top of it - Expertise in threshold signing systems and a desire to stay on the cutting edge of production-grade cryptography - Actively tracking developments in the crypto ecosystem and opinionated on where it is going Benefits - Full benefits, including medical, dental, vision, life, disability, HSA/FSA, 401(k) - detailed benefits overview available as we get further in the process - Paid parental leave - Unlimited PTO - $3,000/yr learning and development budget to attend industry conferences - Multiple team offsites per year - Lunch stipend Compensation range $150,000 — $275,000 USD
Job Requirements
- 5+ years of production engineering experience
- Experience with one of the following languages: Go, Typescript, or Rust
- Experience working with AWS, GCP, or other cloud providers
- An understanding of modern application architectures with opinions on how they should be developed and deployed
- Experience building and operating large-scale, mission-critical infrastructure
- People who have experience building scaled crypto products
- A healthy amount of paranoia
- Style Points
- Experience developing against TEEs, HSMs, and other secure computing environments
- A deep understanding of the Linux operating system and how to reduce the surface area of applications deployed on top of it
- Expertise in threshold signing systems and a desire to stay on the cutting edge of production-grade cryptography
- Actively tracking developments in the crypto ecosystem and opinionated on where it is going
Benefits
- Full benefits, including medical, dental, vision, life, disability, HSA/FSA, 401(k) - detailed benefits overview available as we get further in the process
- Paid parental leave
- Unlimited PTO
- $3,000/yr learning and development budget to attend industry conferences
- Multiple team offsites per year
- Lunch stipend
- Compensation range
- $150,000 — $275,000 USD
Related Guides
Related Job Pages
More Backend Engineer Jobs
Back End Developer – Node.JS, Firebase
Dev PartnersScale your dev team faster with our IT Staff Augmentation services. Hire 100% fully vetted and reliable developers.
• Take technical ownership of backend systems in production • Design, build, and maintain scalable backend services using Node.js and Firebase • Make independent architectural decisions and recommend technical improvements • Develop and maintain APIs, cloud functions, and serverless infrastructure • Ensure performance, reliability, and security of backend systems • Manage deployments, CI/CD workflows, and version control processes • Collaborate during project handover with the current developer to ensure a smooth transition • Provide ongoing feature enhancements and technical support
• Provide overall vision and leadership in the areas of interoperability, data management, cloud hosting, testing, and other technical aspects of an EHR implementation in the Oracle Cloud. • Provide day to day direction in all assigned technical stream project activities to include domain environment strategy and cross-solution dependencies within the project. • Designs technology architecture to align with enterprise standards, processes, procedures, and targets. • Develop architecture roadmaps and develop final solution technical roadmaps. • Manage engineering and technical leads of cloud architecture, interoperability, data management, cybersecurity, testing, and other technical aspects of an EHR implementation in the Oracle Cloud. • Makes technology choices, supervises the quality and implementation of designs, developing high performance architects within the program. • Assist in managing project scope by leading the design, development, system validation, and integration activities through engineering and technical leads. • Responsible for developing and implementing IT strategies that support and align to the overall goals and objectives of the organization. • Facilitate the design and acceptance of technology choices to client, supervises the quality and implementation of designs. • Designs software architecture policies and guidelines to manage and guide members of the department being supported. • Engage and provide advice on technical subjects to the federal clients in the form of executive presentations and technical presentations. • Serve as technical expert across solutions and provides troubleshooting and process expertise. • Ensure final solution design is within contractual requirements definition and following established change control processes. • Will supervise others.
Senior Backend Engineer – Latin America
ClaraClara is the leading end-to-end corporate spend management solution for companies in Latin America.
• Leading backend design and implementation for high-impact internal systems and services. • Collaborating across the full product lifecycle—from ideation to deployment—using Github and modern CI/CD workflows. • Mentoring junior developers and upholding high engineering standards through rigorous code reviews and technical documentation. • Writing scalable, testable code in Java with unit and integration testing built-in. • Maintaining and evolving microservices within a modern architecture, ensuring seamless integration with internal and external systems via REST, GraphQL, and SOAP APIs. • Participating in cross-team architectural discussions and problem-solving to tackle Clara’s most impactful challenges.
• Collaborate with cross-functional teams to gather and understand software requirements; • Design, develop, and maintain RESTful APIs following architectural best practices; • Develop solutions using Agile methodologies; • Write clean, efficient, modular, and maintainable code; • Perform unit and integration tests to ensure delivery quality; • Work with SQL databases (Oracle) and develop using PL/SQL; • Contribute to microservices architecture; • Implement and maintain messaging integrations (RabbitMQ); • Create and maintain technical documentation; • Participate in code reviews, contributing to the team’s technical growth; • Identify, troubleshoot, and resolve issues; • Stay up to date with trends and new technologies.



