Software Engineer, Backend
Software Engineer, Backend
Posted 10 days ago
SENIORITY
Lead
About the role
- Build and ship: Write, test, and deploy backend services in Golang and Python that power core parts of BaseOSOwn your slice: Take responsibility for the features and services you build, from design through production
- Learn the full stack: Work across application logic, APIs, and infrastructure — you won't stay in one lane
- Build for the real world: Contribute to workflow systems (e.g., Temporal) that manage deployments, device control, and operations at scale
- Work with infrastructure: Use Terraform and AWS to deploy and operate the services you build
- Partner across teams: Work with hardware, deployments, and operations to understand the constraints your software has to work within
- Move at Base pace: Ship, learn from what breaks, and improve — quickly and with good judgment
- What You'll Bring1–5 years of professional software development experience, with real, hands-on work shipping production code
- Proficiency in a backend language (Go, Python, Java, or similar) and the ability to write clear, well-tested code
- A working understanding of distributed systems — what can go wrong in production, and why
- Some exposure to cloud infrastructure (AWS or GCP) and containerization (Docker, Kubernetes)
- Curiosity about infrastructure as code (Terraform or similar) — prior experience is a plus, not a requirement
- A bias toward action: you'd rather ship something and iterate than wait for a perfect plan
- Strong communication and a genuine interest in the "why" behind the systems you're building
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
