The company is looking for a talented Backend Engineer to help build the infrastructure that secures the world’s software supply chains.
You’ll work alongside top-tier engineers to design and deliver high-performance, secure, and scalable systems. This role is ideal for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to build products that make a meaningful impact.
Responsibilities
-
Design, develop, and maintain scalable and reliable backend services and APIs.
-
Build high-performance systems capable of handling large volumes of data and traffic.
-
Develop and improve backend infrastructure using Node.js.
-
Work with both SQL and NoSQL databases, including data modeling and performance optimization.
-
Design and implement solutions within a microservices architecture.
-
Build and maintain cloud-based services and infrastructure.
-
Collaborate closely with product, engineering, and other cross-functional teams to deliver new features.
-
Troubleshoot, debug, and resolve complex production issues.
-
Improve system performance, reliability, scalability, and security.
-
Strong commitment to writing clean, maintainable, and high-quality code.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
-
2–4 years of experience in backend development, with a focus on building scalable applications and services.
-
Strong proficiency in Node.js.
-
Hands-on experience with database technologies, including both SQL and NoSQL databases.
-
Familiarity with cloud services and microservices architecture.
-
Experience working directly with customers or within a product-focused company/environment.
-
Excellent problem-solving and analytical skills.
-
Strong commitment to writing clean, maintainable, and high-quality code.