• Pricing
  • Install Now
installNow icon
installNow icon
Install Now
homeMobile icon
homeMobile icon
Home
picingMobile icon
picingMobile icon
Pricing
blogMobile icon
blogMobile icon
Blog

Senior Go Developer

Europe

Position: Senior Go Developer

Location: Spain/United Kingdom/Germany

Type: Full Time Employee

Remote: Within the country specified


Company Overview

Our team is committed to innovation and excellence, and we're seeking a talented Senior Go Developer to join us in creating cutting-edge solutions that drive our success. If you’re interested in distributed systems, providing performant access to datasets that don’t fit in RAM, and anything else that you won’t find in your average enterprise CRUD applications, be sure to reach out to us. Our tech stack includes sqlc, gRPC and we’re fond of net/http.

Responsibilities

  • Lead the development and maintenance of high-performance, scalable applications using Go programming language.
  • Architect, design, and implement robust and reliable solutions for complex software problems.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to deliver quality software products.
  • Mentor and guide junior developers, sharing best practices and providing technical leadership.
  • Participate in code reviews, ensuring code quality and adherence to coding standards.
  • Investigate and resolve technical issues, identifying root causes and implementing effective solutions.
  • Stay updated with the latest trends and advancements in Go programming language and related technologies.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 10+ years of professional experience in software development, with a focus on backend development using Go.
  • Proficiency in writing clean, efficient, and maintainable code in Go. 
  • Experience with PostgreSQL.
  • Experience with distributed systems, microservices architecture, and cloud technologies (e.g., AWS, GCP, or Azure).
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Benefits

  • Competitive salary
  • Health insurance/pension and other perks depending on the country
  • Retirement savings plan
  • Flexible work hours
  • Remote work options
  • Professional development opportunities
  • Paid time off and holidays

How to Apply

If you're passionate about Go programming and eager to contribute to exciting projects, we'd love to hear from you! Please send your resume and a cover letter highlighting your relevant experience and accomplishments to careers@lenses.io.

Celonis is an equal opportunity employer and values diversity in the workplace. We encourage applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Apply now

Lenses, autonomy in data streaming

Install now
Products
Developer Experience
Kafka replicator
Lenses AI
Kafka Connectors
Pricing
Company
About
Careers
Contact
Solutions by industry
Financial services
For engineers
Docs
Ask Marios Discourse
Github
Slack
For executives
Case studies
Resources
Blog
Press room
Events
LinkedIn
Youtube
Legal
Terms
Privacy
Cookies
SLAs
EULA
© 2026Apache, Apache Kafka, Kafka and associated open source project names are trademarks of the Apache Software Foundation