Job description
NovaSpark Labs is building AI-powered tools for early-stage startups to accelerate growth. We are seeking a Senior Backend Engineer who can own core systems, shape our platform, and ship high-impact features in tight cycles.
As a member of a fast-moving startup, you will:
- Design and implement scalable backend services and APIs that power customer-facing features
- Own data modeling, storage strategies, and data migration plans
- Lead performance tuning, reliability, and observability (metrics, tracing, alerting)
- Collaborate with frontend teams to define robust interfaces and contracts
- Build and maintain CI/CD pipelines, test suites, and deployment automation
- Mentor junior engineers and contribute to a culture of technical excellence
- Drive security best practices and compliance with data privacy standards
What you’ll bring:
Strong practitioners who thrive in ambiguity, own outcomes, and care about product impact.
Responsibility
- Design and implement scalable backend services and APIs that power customer-facing features
- Own data modeling, storage strategies, and data migration plans
- Lead performance tuning, reliability, and observability (metrics, tracing, alerting)
- Collaborate with frontend teams to define robust interfaces and contracts
- Build and maintain CI/CD pipelines, test suites, and deployment automation
- Mentor junior engineers and contribute to a culture of technical excellence
- Drive security best practices and compliance with data privacy standards
Qualification
- 5+ years of backend development experience in production systems
- Proficient in Node.js and TypeScript; strong experience with PostgreSQL
- Experience with cloud platforms (AWS/GCP), Docker/Kubernetes
- Familiarity with GraphQL, REST, and designing scalable APIs
- Strong problem-solving skills and a bias for action in ambiguous environments
- Excellent collaboration and communication abilities
- BS/MS in Computer Science or related field (or equivalent practical experience)