Lead Go Developer

Go

Lead Go Developer

Go
rondo Ignacego Daszyńskiego 1, Warsaw +4 Locations

Andersen

Full-time
Permanent
Senior
Remote

Job description

Andersen is hiring a Lead Go Developer for a project building a scalable distributed platform focused on high performance, reliability, and efficient concurrency for complex business operations. 

Our customer is a global leader in the insurance and assistance sector, offering a wide range of international solutions across various domains including health, life, travel, and automotive services. The organization is committed to delivering cutting-edge, agile IT solutions while driving digital transformation and sustainability across its operations. 

The project focuses on building and evolving a high-performance, scalable distributed platform designed to support complex business operations and rapid product growth. The system is developed in Go, with a strong emphasis on efficient concurrency models, reliability, and long-term maintainability. 

Responsibilities: 

  • Designing and evolving scalable distributed systems in Go, choosing appropriate concurrency models and ensuring a balance between performance and maintainability. 

  • Collaborating with Product Managers to refine high-level business goals into actionable technical plans and delivery roadmaps. 

  • Anticipating and highlighting edge cases, risks, and technical constraints early in the planning phase to avoid issues during implementation. 

  • Representing the engineering team in meetings with external stakeholders, explaining technical topics in clear, business-centric terms and challenging unrealistic requirements. 

  • Leading and performing code reviews for other senior engineers, ensuring high standards for code quality, resilience, and reliability. 

  • Driving improvements in CI/CD pipelines and engineering processes, helping the team ship high-quality code faster and safely. 

Must-haves:  

  • Experience in Golang (design of scalable, distributed backend systems) for 5+ years. 

  • Concurrency patterns in Go (goroutines, channels, sync primitives). 

  • System design for high performance and maintainability. 

  • CI/CD tools and pipelines (e.g. GitLab CI, GitHub Actions, Jenkins, etc.). 

  • Senior Go engineer with deep experience designing scalable distributed systems and making conscious architectural trade-offs (concurrency, performance, maintainability). 

  • Able to clearly justify technical decisions both to engineers and to business stakeholders in simple, business-oriented language. 

  • Comfortable working closely with Product Managers, turning vague business goals into clear technical roadmaps and proactive surfacing edge cases and constraints. 

  • Strong personality and confident communicator who can represent the technical team to external stakeholders and push back on unrealistic expectations when needed. 

  • Experienced in leading and mentoring other senior engineers, especially through code reviews and technical discussions. 

  • Acts as a “force multiplier” in the team by improving CI/CD processes, unblocking technical deadlocks, and raising the overall quality and resilience of delivered code. 

  • Level of English – from Upper-Intermediate and above. 

Reasons why this job would be interesting to you: 

  • Andersen cooperates with such companies as Siemens, Johnson & Johnson, AstraZeneca, BNP Paribas, Allianz, Ryanair, TUI, Verivox, Media Markt, etc.. 

  • For the past four years, our company has been growing annually by 60–100%, and we constantly involve top-notch specialists in our team. 

  • Andersen has mentoring and adaptation systems for new employees, and transparent performance review and assessment systems will allow you to determine your development path and plan your growth. 

  • The most important thing that we value in our employees is a commitment to continuous learning. The company supports them in this and gives them access to the best educational platforms, seminars, and practices. In addition, for over 19 years, Andersen has assembled a huge knowledge base and established a robust resource management institution. 

  • We have been strengthening our expertise since 2007. During this time, we have formed excellent teams with streamlined processes, where you can learn something new from your colleagues every day and enjoy your work. 

  • We are a cool young team of like-minded people communicating informally. 

  • You'll have a stable and competitive salary and an extensive benefits package. 

  • At Andersen, we have many ways to grow. You can improve as a specialist or a manager, and all your activities will be decently rewarded.

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl

Join us! 

https://people.andersenlab.com/ 

 

Tech stack

    English

    B2

    Golang

    advanced

    Jenkins

    regular

    Go

    regular

    GitHub Actions

    regular

    Gitlab CI

    regular

Office location

Lead Go Developer

Summary of the offer

Lead Go Developer

rondo Ignacego Daszyńskiego 1, Warsaw
Andersen
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrat... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.