Workato17.11.2025
Senior Golang Engineer
Зарплата не указана
РЫНОК
15 167 ₽медиана по профессии
Cloud Engineer · 40 вакансий с указанной зарплатой
5 233половина предложений: 9 708–18 66472 708
Работодатель не указал зарплату — сравните с рынком сами.
Chennai
Обязанности
- 01Design, develop, and maintain high-performance connectors using Golang
- 02Provide technical leadership in microservices architecture, establishing best practices for RESTful and gRPC API design
- 03Contribute throughout the entire software development lifecycle, from design through deployment and maintenance
- 04Write clean, efficient, maintainable, and well-tested code
- 05Conduct deep performance tuning and optimization to eliminate bottlenecks in high-scale production environments
- 06Participate in architecture discussions and propose improvements to existing systems
- 07Troubleshoot production issues and improve system stability
- 08Collaborate with cross-functional teams to deliver high-quality features
- 09Stay current with emerging technologies and recommend improvements to engineering practices
Требования
- 01BS/MS degree in Computer Science, Engineering, or a related field
- 025+ years of professional software engineering experience with a focus on backend systems
- 033+ years of hands-on experience developing production applications with Golang
- 04Strong experience building and scaling distributed, highly available systems
- 05Strong understanding of Go concurrency patterns — goroutines, channels, context management
- 06Solid knowledge of object-oriented and idiomatic Go design principles
- 07Experience designing and building REST APIs and microservices
- 08Solid understanding of networking fundamentals, HTTP, gRPC, and messaging systems
- 09Experience with relational databases such as PostgreSQL and caching technologies including Redis or Memcached
- 10Experience working with Docker and Kubernetes
- 11Familiarity with cloud platforms such as AWS, Google Cloud, or Azure
- 12Excellent debugging, analytical, problem-solving, and communication skills with the ability to explain technical concepts to a broad audience and work effectively with cross-functional teams
- 13Strong understanding of software design principles, data structures, algorithms, and system design
- 14Experience writing unit, integration, and performance tests
- 15Contributions to Open Source projects are a plus
Условия
- 01Vibrant and dynamic work environment
- 02Multitude of benefits they can enjoy inside and outside of their work lives
- 03Flexible, trust-oriented culture
- 04Balance productivity with self-care