As a Backend SDE 3, you'll design and maintain microservices, manage databases, implement DevOps practices, mentor junior developers, and optimize system performance.
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
AWS
Docker
Elasticsearch
GCP
Go
Java
Kafka
Kubernetes
MongoDB
MySQL
Node.js
Postgres
Python
RabbitMQ
Redis
Sqs
Terraform
Similar Jobs
Financial Services
The role involves leading software design and development, ensuring operational stability, architecting data solutions, and advocating for technology best practices, primarily using Java and AWS.
Top Skills:
AWSBit BucketGitHadoopHiveJavaJIRAKafkaMavenMongoDBPostgresPythonRest ApisSnowflakeSparkSpringTerraformWeb Services
Financial Services
As a Lead Software Engineer, you will enhance technology products, ensure quality code, create architectural designs, and collaborate with teams while driving improvements using data insights.
Top Skills:
AWSAzureGraphQLJavaJmsKafkaKubernetesMicroservicesPythonReact JsRestful WebservicesSpring Boot
Cloud • eCommerce • Information Technology • Professional Services • Software
The Test Engineer II will lead end-to-end testing, develop test strategies, translate requirements into test cases, and ensure product quality.
Top Skills:
AgileBackend TestingCypressGitHTTPJavaPythonRestRest AssuredSeleniumSQLSvnUi Testing
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.