Senior Backend Engineer
Nxtwave Disruptive Technologies (Hiring a Client) · Bengaluru · onsite · Posted 25d ago
₹14.0L - ₹20.0L PA4–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Key Responsibilities
- Own the architecture, design, and implementation of the backend systems and APIs for our ad marketplace, campaign management, and ad-serving decisioning.
- Architect and scale the data platforms and analytics pipelines for attribution and ROAS measurement that advertisers and publishers rely on.
- Design and build the backend infrastructure that lets our autonomous AI agents make campaign and platform decisions reliably at scale.
- Make and take ownership of key technical decisions on availability, performance, and system design.
- Work with product managers, backend engineers, and DevOps to ship end-to-end features across the platform.
- Design and optimize data storage across relational (MySQL) and NoSQL (MongoDB, Redis) systems.
- Mentor engineers, run code and design reviews, and raise the team's technical standards.
- Set and enforce standards for code quality, security, and performance.
- Own CI/CD pipelines and improve build, test, and deployment automation.
- Define and maintain the test strategy, including unit and integration test coverage.
- Lead cloud infrastructure decisions (AWS, GCP, or Azure), including deployment, scaling, and cost/performance tradeoffs.
- Lead system design reviews and represent the backend team in architecture discussions.
- Implement secure authentication and authorization, and make sure sensitive data is encrypted.
- Evaluate and introduce event-driven and serverless patterns where they improve scalability or cost.
Requirements
- 4+ years of backend engineering experience, including building products (not only maintaining them).
- Deep expertise in at least one backend language and its ecosystem (e.g., Node.js/Express, Python, Java, or Go), with experience owning production services end-to-end.
- Strong experience with SQL and NoSQL databases (MySQL, MongoDB), including ownership of data modeling and scaling decisions.
- Hands-on experience with Redis or a similar caching layer.
- Strong RESTful API design skills and working knowledge of API security best practices.
- Solid understanding of asynchronous programming and event-driven architecture.
- Experience with cloud platforms (AWS, GCP, or Azure) and cloud architecture principles.
- Strong understanding of microservices and scalable system design.
- Experience mentoring engineers or leading small technical initiatives.
- Excellent problem-solving and communication skills, with the ability to take a project from ambiguity to delivery.
Good to Have
- Experience with Docker and Kubernetes.
- Exposure to serverless architectures.
- Familiarity with WebSockets (Socket.io) or message brokers (Kafka, RabbitMQ).
- Experience with observability tools (Prometheus, Grafana, ELK).
Sourced from naukri
Skills
PrometheusDockerKubernetesNoSQLApache Kafkagoogle cloud platformamazon web servicesredisEvent DrivenNode.JsMongoDBMySQLMicrosoft AzureSystem DesignCi/Cd