
Staff Software Engineer (GOlang)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and maintain scalable, efficient, and high-performance Golang APIs.
- Deploy and manage applications in cloud environments, ensuring high availability and performance.
- Contribute to code reviews, testing, and continuous integration processes.
- Ensure code quality, security, and optimal performance of applications.
- Develop software and algorithms to solve business challenges while maintaining scalability, reliability, and security.
- Provide task estimations and deliver high-quality code on schedule.
- Build robust message-oriented middleware components.
- B.E/B.Tech with 9+ year's experience in software development
- Strong knowledge of Golang programming language
- Other programming experience can also be considered: C, C++
- Working Experience with AWS, GCP or Azure clouds with the respective clouds SDK usage
- Experience in micro services architecture and container-based software using Kubernetes, nomad, Mesos, OpenShift and Docker, rkt or other container technologies
- A company culture that empowers you to do your best work.
- Employee Resource Groups that create a sense of belonging for everyone.
- Regular company and team bonding events.
- Competitive benefits and perks.
- Global volunteering and community initiatives
- Generous PTO & Holiday Schedule
- Parental Leave
- Progressive Healthcare Options
- Retirement Programs
- Opportunity for Education Reimbursement
- Commuter Offset (Specific locations)