Design, develop, and maintain scalable microservices and APIs while optimizing database management. The role involves deploying applications on AWS/GCP, implementing security practices, conducting code reviews, and collaborating with teams to enhance scalability and performance through automation and CI/CD pipelines.
Responsibilities:
- Backend Development & Architecture: Design, develop, and maintain scalable microservices and APIs.
- Database Management: Optimize and manage relational (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis) databases.
- DevOps & Cloud: Deploy, monitor, and manage applications on AWS/GCP, ensuring high availability and performance.
- Infrastructure as Code (IaC): Manage infrastructure using Terraform, Docker, Kubernetes (if applicable).
- Security & Performance: Implement best practices for authentication, authorization, and data security.
- Code Review & Mentorship: Guide junior developers, conduct code reviews, and improve development workflows.
- Cross-team Collaboration: Work closely with frontend engineers, product managers, and designers to ship features.
- Scalability & Optimization: Improve system performance and design efficient data pipelines for high traffic.
- CI/CD & Automation: Set up and maintain CI/CD pipelines for faster, reliable deployments.
Technical Requirements:
- Strong expertise in Golang, Node.js, Python, or Java.
- Experience with microservices architecture and API design.
- Hands-on experience with SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
- Proficiency in AWS/GCP and cloud-based deployments.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Knowledge of event-driven architecture using Kafka, RabbitMQ, or SQS.
- Familiarity with Elasticsearch and analytics platforms is a plus.
- Exposure to AI/ML integrations (e.g., OpenAI, LangChain) is a bonus.
This is work from office role
Top Skills
Go
Java
Node.js
Python
Similar Jobs
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Backend Engineer will design, develop, and maintain server-side APIs and distributed systems for a marketing automation platform, ensuring high product quality through rigorous testing and reviews while collaborating with other engineers and product managers.
Top Skills:
Java,Ruby,Python
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Backend Engineer will design and implement server-side APIs and services for a multi-tenant marketing platform, focusing on high-throughput systems and distributed architectures. Responsibilities include code implementation, bug fixes, and leading product component ownership, ensuring quality through rigorous testing and collaboration with teams for a comprehensive marketing solution.
Top Skills:
JavaPythonRuby
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Backend Engineer will develop server-side APIs for a high-throughput marketing platform. Responsibilities include designing code, ensuring product quality through reviews and tests, and owning significant product components. Strong knowledge of distributed systems and cloud architecture is required along with experience in Java, Ruby, and Python.
Top Skills:
JavaPythonRuby
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.