Staff Software Engineer
Hatch
Overview
Role involves leading design and implementation of critical systems and services across the platform.
Ideal candidate has 8+ years of experience with a strong background in distributed systems and mentoring engineers.
MUST BE BASED IN THE US- (CST, EST)
remoteseniorfull-timeEnglishPythonGoAWSGCPPostgreSQLRedis
Locations
Requirements
8+ years of software engineering experience Proven experience designing and scaling distributed systems Deep expertise in Python, Go, or another backend language Strong knowledge of cloud infrastructure (AWS, GCP) Solid understanding of databases (PostgreSQL, Redis) Experience mentoring engineers and leading technical projects
Responsibilities
Architect and build large-scale backend systems Collaborate with cross-functional teams Mentor and coach engineers Identify opportunities to improve system reliability Lead initiatives across multiple teams Translate complex business needs into scalable code
Benefits
Competitive salary and equity Medical, dental, and vision benefits