Senior Principal Engineer
HATCH
This job is no longer accepting applications
See open jobs at HATCH.See open jobs similar to "Senior Principal Engineer" Differential Ventures.Join Hatch as our most senior engineer, and shape the foundation of the AI-powered donor intelligence platform that's taking the non-profit world by storm. You’ll be a hands-on builder, team mentor, and infrastructure strategist.
Location: We collaborate in-person several days a week from our Woodcliff Lake, New Jersey office. Candidates should be able to join us on-site regularly, with flexibility for remote days
About Hatch.ai
Hatch.ai is a fast-growing platform powering modern prospect research for mission-driven organizations. We turn scattered public and third-party data into richly layered donor profiles through the use of intelligent scoring, enrichment, and summarization powered by large language models (LLMs) and agentic orchestration capabilities. Our users rely on us to identify the right people to engage — and to understand why they’re the right fit — in seconds, not weeks.
As we grow, we’re investing in both the scalability of our technical platform and the strength of our engineering team. This is your moment to shape the architecture and actively influence the engineering culture from the ground up.
The Opportunity
We’re looking for a senior engineering leader to help scale and mature an already high-performing, deeply AI-integrated product into a resilient, enterprise-grade platform operating efficiently at high scale. This is a player-coach role that combines technical leadership, hands-on execution, and team-building. You will drive architectural decisions, improve system reliability, and ensure we have a foundation that supports both rapid iteration and long-term stability.
This is also an opportunity to shape a new phase of the engineering organization — laying down cultural foundations, streamlining workflows, and preparing the team for scale.
Responsibilities
- Lead the design and evolution of core systems to support high performance, fault tolerance, and maintainability, while guiding platform modernization and performance optimization — balancing speed with reliability and long-term scalability
- Mentor engineers and help scale a small, execution-focused team while instilling best practices in architecture, code quality, and delivery
- Serve as a bridge between strategic direction and tactical execution across infrastructure, backend systems, and integrations
- Continually advance our best-in-class data enrichment and entity resolution infrastructure to stay on the cutting edge by integrating new sources and enhancing support for dozens of structured and unstructured data sets
- Partner with product and data teams to deliver AI-powered features using multiple large language models (LLMs) for insight generation at scale
- Design and iterate on agentic execution systems that preserve context and orchestrate multi-step tasks across tools and data sources (assistants that help users with donor research and discovery)
- Define and implement modern software delivery practices and CI/CD infrastructure, including version control, code review standards, automated testing, release orchestration, infrastructure-as-code, and multi-environment deployment pipelines
- Own and evolve our observability infrastructure — including structured logging, APM, distributed tracing, error tracking, and alerting — to ensure consistent visibility into performance and to support clear SLA/SLO/SLI definitions and monitoring
- Ensure our systems meet high standards of security, data privacy, and regulatory compliance appropriate for working with nonprofit, public, and third-party data, including ownership of our SOC 2 compliance
About You
- Clear communicator and collaborative partner with product, design, and data teams
- Ability to lead by example: hands-on when needed, while also empowering others
- Skilled at navigating and improving legacy systems while setting a clear path for platform maturity
- Experience hiring, mentoring, and growing engineering talent in a high-trust, fast-moving environment
- Pragmatic judgment about tradeoffs in architectural choices and project prioritization
- Bonus: Experience working on non-profit tech products
Technical Requirements
- 10+ years of experience in software engineering with at least 3 years in a technical leadership or staff/principal role
- Drives architectural evolution and roadmap decisions in collaboration with leadership, with an eye toward platform longevity, simplification, and tech debt triage
- Demonstrated experience architecting, building, and scaling fault-tolerant, enterprise-grade backend applications and data processing systems used in production environments
- Fluency in Python, and working familiarity with legacy PHP systems under active modernization
- Strong background in designing and maintaining automated DevOps pipelines and CI/CD systems across multiple test and production environments
- Expertise in infrastructure-as-code tools (e.g., CDK, Terraform) and public cloud environments (AWS or equivalent)
- Hands-on experience with automated testing frameworks across unit, integration, and regression levels
- Familiarity with secure API design, microservices, and message queue-based architecture
- Designs and scales high-throughput data pipelines, enrichment workflows, and asynchronous job orchestration systems
- Experience integrating and operating with modern LLMs, including RAG, MCP, fine-tuning, and vector-based search or ranking methods
Why Join Hatch
- Help shape a high-trust engineering culture built on ownership and initiative
- Collaborate closely with the CTO to guide platform architecture and technical strategy
- Contribute to a culture that values pragmatism, speed, and continuous learning
- Work on a mission-driven product with real-world impact for changemakers and nonprofits
- Solve hard technical problems in AI, data enrichment, and platform reliability
- Help build the foundation of a growing engineering team and influence culture from day one
- Join a focused, fast-moving team where impact and accountability are valued
This job is no longer accepting applications
See open jobs at HATCH.See open jobs similar to "Senior Principal Engineer" Differential Ventures.