Senior Golang Developer Team Lead

Logo of Nearform

Nearform

๐Ÿ“Remote - United States

Job highlights

Summary

Join Nearform as a Senior Golang Engineer and lead a growing development team, delivering high-quality code and mentoring other engineers. You will guide technical decisions, execute complex projects, and contribute to a dynamic client environment. Responsibilities include leading a team, guiding technical direction, designing and building cloud-based applications, optimizing performance, and collaborating with internal and client teams. This role requires extensive experience in Golang development, leadership skills, and a deep understanding of server-side technologies. Nearform offers a comprehensive benefits package including medical, vision, and dental coverage, paid time off, remote work flexibility, home office support, and professional development opportunities.

Requirements

  • 7+ years of experience in professional software engineering in an enterprise and agile environment
  • 5+ years of hands-on experience developing and deploying production-grade Golang applications
  • Excellent leadership, mentorship, and communication skills (both written and verbal)
  • Ability to communicate technical concepts to both technical and non-technical audiences
  • Strong analytical and problem solving skills
  • Deep understanding of server-side code, with extensive experience developing in Golang
  • Experience with gRPC Protobufs
  • Experience with complex PostgreSQL query creation and performance optimization
  • Experience integrating with third-party APIs & two-way syncing
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes)

Responsibilities

  • Lead a team of 2+ Software Engineers, providing technical guidance, mentorship, and code reviews
  • Guide the technical direction of the project, ensuring alignment with best practices and architectural principals
  • Designing & building cloud-based applications using server-side technologies including Golang
  • Supporting system design, development and maintenance and take responsibility for personal technical quality standards within the project team
  • Assisting with defining structured practices, especially in source code management, building and deployment
  • Designing and implementing data storage solutions
  • Optimising performance in applications for maximum speed and scalability
  • Getting feedback from users and clients, and building solutions for them
  • Assisting with the analysis of client requirements
  • Working with and supporting Technical Leaders in project execution and timely delivery
  • Collaborating with internal and client teams

Preferred Qualifications

Experience with Finance and Decentralised finance (DeFi)

Benefits

  • Medical, Vision, and Dental Coverage & 401k
  • Enjoy a comprehensive paid time off package, encompassing holidays, sick leave, and flexible vacation days
  • Work remotely: we have a genuine dedication to work/life balance
  • Work flexibility; we appreciate there are more important things in life than work so our flexible working culture allows you to work around what matters - school run, no problem!
  • Home Office Support: Receive a home office stipend to help you create a comfortable and productive workspace
  • Investment in Growth: Access a generous professional development budget to support ongoing learning and career growth
  • Positive Company Culture: Join a positive and collaborative company culture that places value on work-life balance
  • The Wellness Hub: We have a genuine commitment to fostering/improving Nearformersโ€™ wellbeing; we offer resources and support, including a Nearform advice line which offers confidential support for anything from relationship issues to staying healthy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs