
Backend Software Engineer - GoLang
- India
- Permanent
- Full-time
- Contribute to the development of scalable, reliable full-stack applications across frontend and backend systems
- Implement well-structured, maintainable code using Go, Python, React + TypeScript, following best practices
- Collaborate with senior engineers on design decisions and participate in code reviews and testing activities
- Integrate with databases (SQL/NoSQL) and cloud services to build end-to-end features
- Write unit and integration tests, and support CI/CD pipelines to ensure code quality and stability
- Participate in incident resolution and contribute to improving system observability and performance
- 3+ years of hands-on software development experience in a full-stack environment
- Experience building user interfaces with React + TypeScript or similar frameworks
- Working knowledge of backend development in Go, Python, or Java/C#
- Familiarity with databases (e.g., PostgreSQL, MySQL, DynamoDB) and cloud services (preferably AWS)
- Understanding of CI/CD, GitHub Actions, Git workflows, and basic containerization (Docker); exposure to Kubernetes is a plus
- Awareness of observability fundamentals (logs, metrics, monitoring) and agile development practices
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Exposure to system design discussions and a proactive mindset to learn from feedback and peers