We are looking for a Senior Software Engineer – Go Lang, AWS in India. In this role, you will design and develop high-quality, scalable, and secure software solutions for cloud-based systems, working closely with cross-functional teams in an Agile environment.
Requirements
- 4+ years of professional experience as a Go Engineer.
- Proficiency in Go programming, multithreaded/multiprocessing systems, Docker, and cloud platforms (AWS required, Azure a plus).
- Knowledge of Python and FastAPI is a plus.
- Experience building medium-to-large scale software systems with frontend/backend components.
- Strong understanding of architectural styles, design patterns, SOLID principles, and OWASP guidelines.
- Experience with relational databases and SQL.
- Familiarity with Agile software development methodologies.
- Excellent English communication skills for collaboration with a global development team.
Benefits
- Competitive annual salary based on experience and market standards.
- Flexible working hours and Work From Anywhere policy.
- Medical insurance with optional premium or HSA plans for the entire family.
- Regular company-organized health check-up camps.
- Recreational activities including Pool, Table Tennis, and gaming consoles.
- Business casual and collaborative work environment.
- Opportunities for continuous learning and professional growth.