Backend Engineer Generalist
Segwise
Software Engineering
Bengaluru, Karnataka, India · Bengaluru, Karnataka, India
Posted on Jan 24, 2025
We are seeking a skilled and motivated Sr Backend Engineer with a strong understanding of backend development principles and experience in DevOps practices. As a Backend Engineer with DevOps knowledge, you will play a critical role in designing, building, and maintaining our backend systems while also ensuring efficient deployment, monitoring, and management of our infrastructure.
Responsibilities
Skills: aws,mongodb,devops,docker,go (golang),python,ci/cd,postgresql,cloudformation,pulumi,golang,clickhouse
Responsibilities
- Backend Development: Design, develop, and maintain scalable and high-performance backend systems and APIs using Golang. Collaborate with the frontend team to integrate backend functionalities seamlessly.
- DevOps Implementation: Implement and manage DevOps practices to streamline the software development lifecycle, including continuous integration, continuous delivery (CI/CD), automated testing, and deployment. Automate infrastructure provisioning, configuration, and monitoring.
- Monitoring and Performance Optimization: Implement monitoring and alerting solutions to track system performance, identify bottlenecks, and ensure high availability. Optimize backend systems for efficiency, scalability, and reliability.
- Collaboration and Documentation: Collaborate effectively with cross-functional teams, including frontend developer, product manager. Document architectural designs.
- Solid experience in backend development using Python or Golang.
- Minimum 1 years of experience shipping and supporting production apps.
- Working knowledge of cloud platform AWS. Experience with infrastructure-as-code tools such as Terraform, pulumi or CloudFormation is a plus.
- Familiarity with containerisation and orchestration technologies like Docker and Kubernetes.
- Knowledge of database systems such as PostgreSQL, or MongoDB.
- Experience with monitoring and logging tools like Prometheus is a plus.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Strong communication and collaboration skills.
Skills: aws,mongodb,devops,docker,go (golang),python,ci/cd,postgresql,cloudformation,pulumi,golang,clickhouse