Job description
NovaPulse Tech is a fast-growing startup revolutionizing SMB analytics with AI-powered insights. We value curiosity, ownership, and shipping high-impact software that users love.
We are seeking a Senior Backend Engineer to design, build, and scale our core services. You will own critical systems, collaborate with product and data teams, and help shape our technology roadmap in a highly collaborative, cross-functional environment.
In this role, you will blend solid engineering fundamentals with pragmatic product thinking to deliver reliable, secure, and scalable solutions.
Responsibility
- Design, implement, and maintain scalable backend services and APIs (REST/GraphQL).
- Architect microservices, data models, and integration patterns to support rapid product growth.
- Own CI/CD pipelines, test strategy, and deployment automation to ensure high availability.
- Collaborate with product, design, and data teams to translate requirements into robust technical solutions.
- Monitor, profile, and optimize system performance, reliability, and cost.
- Champion security best practices and data privacy across services.
- Mentor junior engineers, contribute to hiring, and promote engineering standards.
Qualification
- 5+ years of backend development experience in high-growth environments; startup mindset.
- Strong proficiency in at least one of Node.js, Python, or Go; solid SQL and NoSQL experience.
- Experience with cloud platforms (AWS preferred), containers (Docker), and orchestration (Kubernetes).
- Familiarity with microservices, event-driven architectures, REST and GraphQL APIs.
- Proven track record of shipping reliable, scalable services with strong testing and monitoring.
- Excellent collaboration, communication, and problem-solving skills.
- B.S./M.S. in Computer Science or related field or equivalent practical experience.