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.