Staff Engineer shaping internal systems and integrations at Makeship. Collaborate to enhance processes and deliver technical solutions.
Responsibilities
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
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
Full - Stack JS engineer developing features and scaling systems for US Mobile's wireless communication. Collaborating with teams to enhance a future - ready, unified network.
Full - Stack Software Engineer to develop and deploy innovative features at US Mobile. Focused on scaling connectivity for millions of devices through agile team collaboration.
Staff Software Engineer, Tech Lead developing scalable software solutions at Toast for the restaurant industry. Leading projects that improve employee performance management and customer engagement.
Staff Software Engineer responsible for the Developer Platform at Chainguard, building secure software infrastructure. Focus on CI/CD, AI tooling, and developer experience innovations.
ML Platform Engineer at Afresh responsible for enhancing machine learning platform capabilities. Collaborating with teams to facilitate AI - driven grocery solutions and tackle food waste.
Senior Software Engineer responsible for developing platform integrations and APIs for a fintech startup. Working with AWS infrastructure and AI tools to enhance financial connectivity and access.
Software Engineer developing and scaling a platform at Guidewire. Collaborating with teams to improve system performance and reliability with a focus on clean code and best practices.
Intern participating in low - level software development for Linux platforms at OPAL - RT Technologies. Working in a collaborative environment on driver projects and software integration.
Principal Software Developer specializing in AI systems at Laivly, developing innovative customer service technology. Mentoring engineers and solving complex challenges in real - world environments.
Experienced full - stack developer managing backend infrastructure for cybersecurity services. Responsibilities include building core platform components and owning system design, architecture, and direction.