Jobs · Engineering

Senior Golang Developer

Haystack · United States · 1 mo ago
RemoteRemoteEngineeringFull-time

About the role

We are working with a leading consulting firm that specializes in delivering innovative technology solutions across various industries, helping clients achieve their digital transformation goals.

Responsibilities

  • Design and implement robust, scalable full-stack solutions to meet evolving business requirements
  • Lead technical design and contribute to architectural decisions for distributed systems and data-intensive applications
  • Partner with product and business stakeholders to clarify requirements and translate them into effective technical solutions
  • Develop and own delivery plans, including estimation, sequencing, and risk identification
  • Mentor and support other engineers through design collaboration, code reviews, and knowledge sharing
  • Contribute to continuous improvement of engineering practices, standards, and processes

Requirements

  • 10+ years of experience building enterprise-grade, service-oriented applications and distributed systems
  • Strong proficiency in backend development with Golang (preferred) and experience with object-oriented languages
  • Experience building modern frontend applications using frameworks such as React or Angular
  • Proven experience designing systems for scalability, reliability, and fault tolerance
  • Strong experience working with complex data models and large datasets, preferably with NoSQL (e.g., MongoDB)
  • Solid understanding of cloud-native architecture and hands-on experience with AWS (or comparable cloud platforms)

What's On Offer

  • Opportunity to work on challenging and impactful projects for a duration of 24 months
  • Exposure to modern development tools, including AI-assisted technologies
  • Collaborative and cross-functional work environment
  • Chance to contribute to continuous improvement of engineering practices

Similar jobs