CareerPlanGet AI match score →

Senior Software Engineer

Onsite or remote • Seattle+3🌐 Remote💼 Full-time💰 $140,000–$140,000🗓 2026-06-24

Core

Designing and building scalable backend services, APIs, and automation workflows for a seed-stage startup.

Role type

Senior Backend Engineer (Golang/Python)

Builds

Core backend architecture, APIs, integrations, and AI-driven product features

Domain

B2B SaaS, Automation, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Golang, Python, API design, event-driven systems, Terraform, AWS/ECS, CI/CD, distributed architectures

Preferred skills

Temporal, AI systems, complex project ownership

Technologies

Golang, Python, Terraform, AWS, ECS, Temporal

Responsibilities

Drive end-to-end backend service design and development; Architect and evolve APIs and automation workflow logic; Own infrastructure components and lead performance/security decisions; Partner with leadership to define technical strategy and lead AI-driven feature development

Seniority

Senior, hands-on IC

Rewrite
## About the role Caddi is a seed-stage startup reimagining automation for professionals by transforming simple screen recordings into fully automated workflows. As a Senior Backend Engineer, you'll guide our core backend architecture, APIs, and integrations, collaborating closely with the CTO, founding engineers, product design, and CEO. ## Responsibilities - Drive end-to-end backend service design and development using Golang (primary) and Python, ensuring high scalability and reliability. - Architect and evolve APIs, integrations, and automation workflow logic—balancing rapid iteration with robust, maintainable systems. - Own infrastructure components with Terraform on AWS/ECS, leading decisions about performance, scalability, and security. - Partner with leadership to define technical strategy and lead the development of AI-driven product features, event-driven systems, and distributed architectures. ## Requirements - 7+ years of backend engineering experience, ideally with significant experience in Golang (primary) and Python. - Thrives in a fast-paced, ambiguous startup environment. You don't wait for perfect specs; you ask questions, propose solutions, and push things forward. - Proven track record of ownership: you've led complex projects from start to finish and know how to turn business goals into technical outcomes. - Strong communication and collaboration skills; you make work visible, give early signals, and help others unblock. - Proven track record delivering large-scale APIs, microservices, or event-driven systems in a B2B SaaS or similar environment. - Strong infrastructure-as-code skills (Terraform, AWS/ECS) and familiarity with modern CI/CD pipelines. - Experience shaping technical roadmaps, driving architectural decisions, and proactively solving complex problems in ambiguous contexts. - Experience with AI systems, distributed computing, and event-driven architectures (Temporal experience is a plus) ## What we offer - High Impact: Your contributions will directly shape the product and future of the company. - Impactful Work: Revolutionize how professionals automate processes. - Flexible Environment: Work fully remotely or hybrid, we have a great office in Seattle available if you prefer an in-person experience. - Comprehensive Healthcare: We offer medical (platinum PPO), dental, and vision coverage (100% paid for employees + subsidized dependents)
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗