FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend Software Engineer
Cascade AISenior Backend Engineer designing and managing backend systems for Cascade's AI-driven HR solutions. Collaborating with cross-functional teams to deliver scalable and reliable backend engineering solutions.
Posted 6/13/2026full-timeBellevue • Washington • 🇺🇸 United StatesSenior💰 $130,000 - $170,000 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudDockerGoogle Cloud PlatformKubernetesMongoDBNoSQLPostgresPythonServiceNowSQL
About the role
Key responsibilities & impact- Design and own the architecture of backend services that power Cascade's AI agent platform, making decisions on system boundaries, data flow, and scalability.
- Lead technical design for complex features — write design docs, drive architecture reviews, and ensure alignment across teams.
- Build and evolve APIs that support conversational interactions, task execution, and long-running enterprise workflows.
- Design data models and storage layers across relational and NoSQL databases (PostgreSQL, Firestore), optimizing for performance and reliability at scale.
- Own production reliability for your systems — define SLOs, build monitoring and alerting, and lead incident response.
- Develop and iterate on LLM orchestration logic in Python, including prompt execution, tool calling, state management, and evaluation frameworks.
- Build ingestion and retrieval pipelines for HR documents and structured data used by AI agents.
- Design and improve evaluation and testing frameworks to measure and increase agent accuracy and reliability.
- Integrate deeply with enterprise systems such as HRIS platforms (Workday, ADP, UKG), ticketing tools (ServiceNow, Jira), and communication tools (Slack, Microsoft Teams).
- Implement authentication, authorization, and access controls to meet enterprise security and compliance requirements.
- Mentor junior and mid-level engineers through code reviews, pairing, and technical guidance.
- Identify and drive improvements to engineering processes, tooling, and best practices across the team.
- Collaborate with product, frontend, and customer teams to shape roadmap priorities and ship end-to-end features.
Requirements
What you’ll need- 5-8+ years of professional backend engineering experience in production environments.
- Strong proficiency in Python, including experience building backend services and data-intensive systems.
- Proven experience designing and building entire backend services end-to-end, with a track record of making sound architecture decisions.
- Solid understanding of data modeling and databases, including SQL (PostgreSQL) and NoSQL systems (e.g., Firestore or MongoDB).
- Experience with cloud infrastructure (GCP, Azure, or AWS), including service deployment, networking, and cost optimization.
- Familiarity with containerization and deployment workflows (Docker; Kubernetes strongly preferred).
- Strong software engineering fundamentals: system design, testing, performance, and reliability.
- Experience leading technical projects — scoping work, breaking down ambiguity, coordinating across teams, and delivering on time.
- Demonstrated ability to mentor other engineers and raise the quality bar for a team.
- Comfort operating with ambiguity and evolving requirements in a fast-paced environment.
Benefits
Comp & perks- Offers Equity
- Bonuses
- OC
- Professional Development
- Paid time off
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonAPI developmentdata modelingPostgreSQLFirestoreNoSQLcloud infrastructureDockerKubernetesLLM orchestration
Soft Skills
mentoringtechnical designcollaborationleadershipproblem-solvingcommunicationprocess improvementadaptabilityproject managementteam coordination