About Saarthee:
Saarthee is a Global Strategy, Analytics, Technology and AI consulting company, where our passion for helping others fuels our approach and our products and solutions. Our diverse and global team work with one objective in mind: Our Customers Success. At Saarthee, we are passionate about guiding organizations to wards insights fueled success. That's why we call ourselves Saartheeinspired by the Sanskrit word Saarthi, which means charioteer, trusted guide, or companion. Cofounded in 2015 by Mrinal Prasad and Shikha Miglani, Saarthee already encompasses all the components of Data Analytics consulting. Saarthee is based out of Philadelphia, USA with office in UK and India.
Position: Sr. Engineer - Golang
Location: Bangalore
Work Mode: Hybrid
Min-Max Experience: 6-8 years
Position Summary:
We are looking for a Senior Go Lang Developer with strong experience in backend services using Go and frontend development using React to design, build, and maintain scalable, cloud-native applications.
The role involves developing high-performance microservices, REST APIs, and responsive UI components, while ensuring system reliability, security, and operational excellence in production environments. You will work closely with cross-functional engineering teams to deliver production-grade applications on cloud platforms.
Your Role Responsibilities and Duties:
- Design, develop, and maintain cloud-side services and microservices using Go (Golang).
- Build and integrate RESTful APIs with internal and external platforms.
- Develop React-based UI components using modern frontend practices.
- Ensure application reliability through unit testing and adherence to existing testing frameworks.
- Maintain system health and operational excellence, including - Security patching, Dependency and container image upgrades, Regular Kubernetes version upgrades.
- Implement and monitor observability, logging, and monitoring to minimize downtime.
- Ensure systems remain secure, stable, and production ready.
- Identify opportunities for infrastructure optimization and cost reduction.
- Follow professional engineering practices including - Coding standards, Design documentation, Estimation and delivery planning.
- Communicate timelines, risks, dependencies, and technical issues clearly to stakeholders and project leads.
- Collaborate within a tight-knit engineering team to deliver high-quality software on schedule.
Required Skills and Qualifications:
Mandatory:
- 6+ years of experience in software development, with strong expertise in Go (Golang).
- Hands-on experience with React.js for frontend development.
- Experience building and integrating REST APIs.
- Strong understanding of cloud-native architectures.
- Hands-on experience with AWS, Kubernetes, Containerized applications.
- Familiarity with Material UI or similar UI frameworks.
- Experience in unit testing and maintaining code quality.
- Knowledge of system monitoring, observability, and production support.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Bachelor's or master's degree in computer science, Engineering, or a related field.
- Experience working in large-scale, production-grade systems.
- Exposure to DevOps practices and CI/CD pipelines.
- Prior experience in gaming, media, or high-traffic consumer platforms is a plus.
What we Offer:
- Opportunity to work on large-scale, cloud-native applications.
- Exposure to modern microservices and Kubernetes-based architectures.
- Collaborative and high-performance engineering culture.
- Competitive compensation aligned with market standards.
- A role that balances backend depth and frontend impact.