Senior Backend Engineer (Node/Go) Offline
Our team is growing, and we are looking for a talented Senior Backend Engineer. In this role, you’ll work primarily on backend API development using Node.js (TypeScript), while also contributing to our powerful CLI tools written in Go. You’ll have a direct hand in shaping the architecture, scalability, and quality of a system used by modern engineering teams.
Our customer believes that cloud infrastructure should be effortless and invisible, empowering teams to build, ship, and scale without barriers. We’re building the future of cloud consumption. If you’re passionate about building robust APIs, powerful CLI tools, and world-class backend systems — it will be a match.
Come join the company that’s reinventing how teams manage distributed cloud in today’s fast-moving cloud era. We’re on a mission to help organizations automate infrastructure provisioning and enable self-service to accelerate their business.
Responsibilities:
- Lead backend API development using Node.js (TypeScript) — designing, building, and maintaining scalable services.
- Contribute to CLI development with Go, enhancing tooling that empowers users to interact seamlessly with the platform.
- Architect and optimize backend systems and APIs, ensuring performance, security, and reliability at scale.
- Take complete ownership of projects, from initial definition and design to development, testing, and post-deployment.
- Collaborate closely with a tight-knit R&D team through code reviews, technical discussions, and product planning.
- Uphold coding standards and best practices while influencing architectural and technical decisions.
- Communicate technical concepts clearly across engineering and product teams.
Requirements:
- Bachelor's degree in computer science or equivalent engineering experience from a distinguished military unit.
- 6+ years of software engineering experience, with 3+ years focused on backend development at scale.
- Expert-level knowledge of Node.js (TypeScript) backend development, with extensive experience building RESTful APIs and working with microservices architectures.
- Strong background in relational databases (e.g. MySQL, PostgreSQL), caching (e.g. Redis, Dragonfly), and cloud services (AWS: S3, RDS, IAM).
- Solid understanding of software architecture, API design, distributed systems, and scalable backend patterns.
- Excellent English communication skills (written and verbal).
- A collaborative spirit and drive for tackling complex technical challenges in a fast-paced startup environment.
Will be a plus:
- Hands-on experience with Go, particularly in building CLI tools or backend systems.
- Experience with Infrastructure as Code tools like Terraform, Pulumi, or CloudFormation.
- Familiarity with Docker, Kubernetes, and containerized application delivery.
- Experience working with graph databases (e.g., NeptuneDB, Neo4j).
We offer
People: The new team is just being built. You will work directly with our client’s side representative and have your influence on the crucial designs and architecture of the applications.
Self-development: We guarantee regular challenges and the ability to make your own decisions, you will be able to visit leading international tech conferences and organize meetings on the client’s side.
The job ad is no longer active
Look at the current jobs Node.js →