Full Stack Engineer (Internal Tools and Automation)

Full-time

Remote

We seek team members who are creative, proactive, and curious. We welcome diversity of thought and cultivate a culture founded on low power distance and radical candor, where advancement comes from respect and merit, not politics. We're fully remote. You'll set your own hours, with a high value placed on uninterrupted, deep work, and we ruthlessly nix any meeting a message could resolve. If your skills and inclinations align, please apply.

About the role

We're looking for a full stack engineer to design, build, and maintain the internal tools, backend services, and automation that teams across the company rely on.

This role is for engineers who like building software for internal users, the tools that support real business workflows of all kinds, from operations and sales to finance, research, and support. You'll work across backend services, APIs, automation, and web interfaces to help teams work faster, more reliably, and with fewer manual steps.

AI is core to how we work. We build with AI-assisted development, and a growing share of the tools and automation you'll create are themselves AI-driven, from LLM-powered workflows to internal agents. You'll be expected to embrace these tools, not resist them.

What you’ll do

Before the responsibilities, here are the traits we value most:

  • Candor: You communicate directly and honestly in service of better outcomes.

  • Conscientiousness: You take ownership, respect teammates, and build things others can rely on.

  • First-principles thinking: You question assumptions and make decisions grounded in evidence.

In this role, you will:

  • Take end-to-end ownership of internal tools, backend services, and automation

  • Design, build, and maintain backend services and APIs in Python and/or JavaScript/TypeScript

  • Build internal tools that support workflows like operations, data management, reporting, integrations, and admin functionality

  • Build clear, usable web interfaces for those tools

  • Use no-code and low-code automation tools for rapid prototyping, integrations, and workflow automation

  • Build AI-driven tools and automation, from LLM-powered workflows to internal agents, where they help teams work faster

  • Design data models and work with PostgreSQL

  • Integrate third-party services, APIs, and internal systems

  • Make internal tools reliable, secure, well-documented, and easy to operate

  • Contribute to testing, CI/CD, and deployment workflows

  • Take part in architectural decisions and help evolve shared internal systems

Who you are

You are a senior engineer who is comfortable owning backend-heavy systems independently. You can take a problem from a loosely defined requirement through design, implementation, deployment, and iteration.

You enjoy building tools and systems that other engineers rely on. You naturally look for opportunities to simplify workflows, automate processes, and reduce operational overhead through software.

You think in systems rather than silos and understand how backend, data, infrastructure, internal tooling, and frontend concerns interact.

You value feedback, continuous learning, and clear communication, and you're comfortable challenging existing approaches when you can back your ideas with reasoning and evidence.

Required qualifications

  • Strong professional experience with Python and/or JavaScript/TypeScript

  • Production experience building backend services, APIs, and internal tools

  • Experience designing and operating REST and/or GraphQL APIs

  • Proven ability to own and deliver backend-leaning full stack systems end to end in production

  • Experience with API gateways, authentication, and authorization (e.g. Keycloak)

  • Understanding of backend architecture, system design, and data modeling

  • Strong experience with PostgreSQL

  • Proficiency with Git and collaborative development workflows

Nice-to-have skills

  • Experience with modern frontend frameworks (e.g. React) for product or internal UIs

  • Containerization and cloud infrastructure (Docker, AWS, GCP, or similar)

  • Serverless architectures (e.g. Cloudflare Workers or Lambda)

  • Observability tooling (logging, metrics, tracing)

  • Hands-on experience with LLMs, agent frameworks, or data-driven services

What we offer

  • A high-trust, remote-first culture

  • End-to-end ownership of internal systems and tools used across the company

  • The chance to directly improve how teams operate through software and automation

  • A team that values clear thinking, rigor, and direct communication

  • Room to influence internal architecture, tooling, and technical direction

  • Competitive compensation based on experience and impact

Submit application for Full Stack Engineer (Internal Tools and Automation)