Senior Software Engineer (GO exp required)

Hatch provides digital services requiring high-performance backend infrastructure and scalable solutions.
Backend
Senior Software Engineer
In-Person
5+ years of experience

Description For Senior Software Engineer (GO exp required)

Hatch is seeking a Senior Backend Engineer specializing in Go to play a crucial role in building and maintaining their high-performance digital services infrastructure. This position offers an opportunity to lead the development and optimization of backend systems, ensuring they are robust, scalable, and efficient. The ideal candidate will bring 5-7 years of professional experience and deep expertise in Go programming.

The role involves designing and implementing scalable backend solutions, working with complex data systems, and integrating with various external services. You'll be responsible for optimizing performance, maintaining code health, and ensuring security standards are met. Collaboration with frontend engineers and product teams will be key in designing and implementing high-quality APIs.

Key technical requirements include strong proficiency in Go and its standard library, experience with microservices architecture, and expertise in both SQL and NoSQL databases. Knowledge of cloud services (AWS, GCP, Azure) and container orchestration tools like Kubernetes is essential. The position requires both technical excellence and leadership skills, as you'll be expected to mentor team members and lead projects.

This is an excellent opportunity for a senior engineer looking to make a significant impact in a growing organization. You'll be at the forefront of implementing advanced Go-based solutions and helping to shape the technical direction of the company's backend infrastructure. The role offers the chance to work with modern technologies while solving complex engineering challenges in a collaborative environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (GO exp required)

  • Design, develop, and maintain efficient and reliable Go code for backend systems
  • Architect scalable backend solutions
  • Collaborate with frontend engineers and product teams to design and implement APIs
  • Optimize existing backend systems for improved performance and scalability
  • Stay current on the latest developments in Go and related technologies
  • Conduct thorough testing and debugging of applications

Requirements For Senior Software Engineer (GO exp required)

Go
Kubernetes
  • 5-7 years of professional software engineering experience
  • Bachelor's degree in Computer Science or related professional experience
  • Strong proficiency in Go and its standard library
  • Extensive experience with system, network, and OS-level programming in Linux environment
  • Expertise in designing and implementing RESTful APIs and microservices architecture
  • Knowledge of SQL and NoSQL databases
  • Experience with cloud services (AWS, GCP, Azure)
  • Strong understanding of source control using Git
  • Exceptional problem-solving skills
  • Excellent collaboration and communication skills

Interested in this job?

Jobs Related To Hatch Senior Software Engineer (GO exp required)

Senior Software Engineer (Python)

Senior Python Engineer position at Hatch, focusing on backend development with competitive compensation and comprehensive benefits in New York City.

Sr Software Development Engineer (Level 6), Amazon Shopping Video, Shop The Show

Senior Software Engineer role at Amazon's Video Shopping team, building innovative video shopping experiences and leading technical initiatives.

Sr. SDE, Amazon Private Brands

Senior Software Engineer role at Amazon Private Brands team, building discovery systems using AWS and ML, offering competitive pay and benefits.

Senior Software Development Engineer, Project Kuiper

Senior Software Engineer role at Amazon's Project Kuiper developing satellite broadband connectivity systems

Sr. Signal Integrity / Power Integrity Engineer

Senior SI/PI Engineer role at AWS, focusing on machine learning ASIC development with emphasis on signal and power integrity design.