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