Senior Data Engineer
Hatch- Full Time
- Senior (5 to 8 years)
Candidates should have recent experience (last 2 years) as a Senior Software Engineer in an early-stage, high-growth, fast-paced Startup team, familiarity with Python/Django, React, AWS, Kubernetes, Postgres, Redis/SQS, Lambda, DynamoDB, and 3+ years building and scaling enterprise SaaS applications. They must also possess excellent written and verbal communication skills, including the ability to explain technical trade-offs clearly, and be authorized to work in the United States.
The Senior Software Engineer will design, implement, test, and deploy product features across the company’s stack, including AWS, Kubernetes, Postgres (RDS), Redis, SQS, Lambda, and DynamoDB, utilizing Python/Django and React. They will contribute to system-level architecture, champion engineering excellence through code review and automated testing, collaborate closely with Product and Design, and occasionally provide mentorship to junior engineers. Furthermore, they will participate in a low-intensity on-call rotation and integrate with subprocessors, while ensuring the delivery of incremental value on predictable timelines.
Specialized recruitment for tech startups
Hatch IT focuses on recruitment for tech startups and small businesses, helping them find skilled engineers who fit their culture. They do not operate on a commission basis, which allows them to prioritize quality over quantity in candidate selection. By integrating with clients' tools like Slack and Applicant Tracking Systems, Hatch IT streamlines the hiring process and reduces the workload for managers. Their goal is to simplify hiring while providing predictable costs and expert guidance on compensation and market trends.