Own the full lifecycle of internal systems projects from identifying the need, to gathering requirements and scoping through architecture, build, and delivery
Define and maintain a systems roadmap that reflects business priorities and drives meaningful impact across the organization
Identify systemic problems across our tools and workflows and propose architectural changes that improve reliability and scalability
Design and build integrations that connect our internal and third-party platforms (Shopify, HubSpot, Airtable, and others), managing data flow reliably and predictably
Develop and maintain automations that reduce manual effort across business workflows, from data integration to operational oversight
Evaluate build vs. buy decisions pragmatically, choosing what is most effective for both short and long-term impact
Write clean, maintainable code and make architectural decisions that balance business needs with technical sustainability
Define and evolve the standards for how internal systems and integrations are built, tested, and maintained across the organization
Build and maintain monitoring, logging, alerting, and dashboards so that teams have clear visibility into system health
Proactively identify risks before they become incidents and own troubleshooting and follow-up improvements when they do
Set the direction for engineering best practices across your work: automated testing, version control, documentation, and security
Work directly with stakeholders across operations, sales, marketing, and beyond to understand workflow needs, pain points, and priorities
Translate ambiguous business requirements and pain points into clear, scoped technical plans and communicate trade-offs in plain language
Help non-technical stakeholders understand the longer-term implications of technical decisions, not just immediate solutions
Proactively keep stakeholders informed on project status, timelines, and blockers throughout the project
Document architecture decisions, integration patterns, and operational procedures thoroughly so systems are maintainable
Maintain clear documentation of system configurations, integration setups, and transition procedures to ensure stability and continuity
Drive technical standards and best practices, ensuring the work you ship sets a strong foundation for the organization
Requirements
8+ years of professional software development experience building integrations, internal tools, automation systems, or SaaS products
A proven track record of owning technical projects end-to-end from discovery and requirements through architecture, build, and production delivery
Experience defining technical direction and making architectural decisions that balance pragmatic delivery with long-term technical health
Hands-on experience with API integrations (REST, webhooks) and proficiency in modern programming languages (Python, JavaScript/TypeScript, or Go)
Strong engineering fundamentals with a collaborative approach to development: writing reliable, well-tested code and thinking proactively about observability, error handling, and maintainability
Comfortable owning the operational health of the systems you build, including stability, configuration management, and production reliability
A strong communicator who can work directly with non-technical stakeholders, navigate ambiguity, and influence technical direction across the organization without formal authority
Tech Stack
JavaScript
Python
TypeScript
Go
Benefits
Health and dental benefits from day 1
4 weeks of paid vacation (including paid time off on your birthday)
Additional 1 week of paid time off during the holidays