Staff Software Engineer - Python / Django
Why This Role Stands Out
This Staff Software Engineer role offers a unique opportunity to architect and build the future of AI-powered products, providing significant technical leadership and mentorship. You'll thrive here if you're a mid-senior Python/Django expert passionate about leading development, designing scalable microservices, and embracing AI-native development practices within a hybrid work environment. Apply now to shape groundbreaking technology and advance your career.
Quick Overview
Job Description
As a Staff Software Engineer you will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products. Acting as the Technical Lead and Primary Architect, you will be a hands-on leader responsible for the teams overall delivery. You will lead a small team by decomposing complex product requirements into actionable tasks, providing technical mentorship, and guiding the architectural direction while remaining deeply embedded in the codebase.
Key Responsibilities
Technical Execution: Lead technical delivery by translating high-level product roadmaps into actionable development cycles. Partner with Product Owners to define scope and ensure high-quality output through rigorous code reviews and technical mentorship
Transactional Microservices: Architect and develop high-concurrency backend services in Python (FastAPI/Django) to handle core business logic, including shopping carts, order processing, and complex transactional workflows
Tool Engineering for Agents : Design and implement "Agent-Ready" APIs using Pydantic for strict type enforcement and OpenAPI/MCP for autonomous service discovery, allowing agents to execute business actions (like placing an order) with 100% reliability.
Integration Frameworks: Build and maintain secure, scalable integration layers (OAuth2, Webhooks) to connect the platform with diverse customer ERP and procurement systems
Observation-Friendly APIs: Implement advanced error-handling and "hinting" within API responses to allow autonomous agents to self-diagnose and correct invalid requests during complex multi-step tasks
AI-Native SDLC: Actively utilize autonomous coding agents to plan, generate, and test backend code, maintaining high velocity while ensuring code quality through agent-assisted peer reviews.
Security & Auth: Own the implementation of secure authorization protocols (JWT, OpenID Connect) to ensure that both humans and AI agents operate within strict permission boundaries
Performance Optimization: Monitor and optimize API latency and database query performance (PostgreSQL/MS SQL) to support real-time interaction for both web/mobile apps and high-frequency agent calls.
Skills and Experience
Experience: 10 years of Software Engineering experience, with a proven history of leading technical teams, architecting, and building complex transactional backend systems.
Expert mastery of Python (FastAPI, Django) and proficiency in modern Front-end frameworks (React/Typescript).
Deep mastery of RESTful API design, specialized in Tool-Calling patterns and structured data exchange for LLMs.
Strong SQL skills (PostgreSQL/MS SQL) and production experience with OAuth2/JWT for secure service-to-service communication.
Experienced in working with cloud platforms (Google Cloud Platform, AWS) and deploying containerized services that are secure and scalable.
Demonstrated proficiency in using coding agents to accelerate the SDLC
Skills
Similar jobs
Sr. Software Engineer - AI Platforms & Automation
Intelligent Medical Objects, Inc. · Chicago, United States
2 minutes ago$140k - $200k/yrSoftware Engineer Intern - Entry Level Sales Program 2027
IBM · Austin, United States
2 minutes agoSoftware Engineer, IS&T Early Career Opportunities
Apple, Inc. · Cupertino, United States
2 minutes agoEngineer-Level 3 - Senior (11 - 15 Years)
Apex Systems · Juno Beach, United States
2 minutes agoUAM Everfox Tool Engineer with Security Clearance
RSCY Consultants, LLC · Springfield, United States
2 minutes ago$175.1k - $220k/yrLead Software Engineer - Remote
UnitedHealth Group · Minnetonka, United States
4 minutes ago$112.7k - $193.2k/yr