Staff Backend Engineer
As a Staff Backend Engineer at Obsidion, you'll architect and build the core systems that power our AI platform — from APIs and data pipelines to integrations and infrastructure. You'll have a significant technical footprint and influence across the entire engineering organization.
About the Role
As a Staff Backend Engineer at Obsidion, you'll architect and build the core systems that power our AI platform — from APIs and data pipelines to integrations and infrastructure. You'll have a significant technical footprint and influence across the entire engineering organization. At Obsidion, we move fast and build products that directly impact how small businesses grow. This role sits at the heart of that mission — you'll have real ownership, real responsibility, and real impact from day one.
What You'll Do
- Design, build, and maintain highly scalable backend services and APIs.
- Drive architectural decisions and establish best practices across engineering.
- Build and optimize data pipelines for AI model inputs and outputs.
- Collaborate with infrastructure to ensure system reliability and performance.
- Mentor mid-level engineers and contribute to technical standards.
- Participate in on-call rotations and drive incident resolution.
What We're Looking For
- 7+ years of backend engineering experience with deep expertise in at least one major language (Go, Python, TypeScript, etc.).
- Experience building distributed systems at scale.
- Strong understanding of database design, caching, and message queuing.
- Proven ability to lead complex technical projects end-to-end.
- Excellent communication and cross-functional collaboration skills.
Nice to Have
- Experience integrating LLM APIs or building AI-adjacent infrastructure.
- Familiarity with Kubernetes, AWS, or GCP infrastructure.