Job description
Nimbus Cloud Labs is redefining remote work with a culture of trust, transparency, and impact. We are seeking a Senior Backend Engineer to own critical systems and craft scalable solutions from anywhere in the United States. This role blends hands-on engineering with mentorship and collaboration across distributed teams.
What you will get to do as part of our remote first team:
- Design, implement and maintain high performance backend services using Node.js and Python
- Architect scalable APIs including REST and GraphQL and optimize data models in PostgreSQL
- Collaborate with frontend, data and DevOps to deliver robust software in a distributed environment
- Lead code reviews, champion test driven development and enforce CI CD best practices
- Improve reliability, security and observability through monitoring, tracing and incident response
- Mentor and coach junior engineers, sharing knowledge across time zones
- Contribute to architectural decisions and help shape our remote work culture
Responsibility
- Design, implement and maintain high performance backend services using Node.js and Python
- Architect scalable APIs including REST and GraphQL and optimize data models in PostgreSQL
- Collaborate with frontend, data and DevOps to deliver robust software in a distributed environment
- Lead code reviews, champion test driven development and enforce CI CD best practices
- Improve reliability, security and observability through monitoring, tracing and incident response
- Mentor and coach junior engineers, sharing knowledge across time zones
- Contribute to architectural decisions and help shape our remote work culture
Qualification
- 5+ years of backend development experience in Node.js and or Python
- Strong API design experience with REST and GraphQL
- Expertise with PostgreSQL or equivalent relational databases and SQL proficiency
- Experience with cloud platforms such as AWS, including serverless and containerized deployments
- Proficiency with Docker, Kubernetes, CI CD tooling and observability tooling
- Strong problem solving, communication and collaboration skills suitable for remote work
- Bachelor degree in computer science or related field or equivalent professional experience