Senior Backend Engineer (Device Cloud API Services)Department: Engineering - Video
Employment Type: Full Time
Location: Austin
Reporting To: Device Cloud Lead
Compensation: $180,000 - $200,000 / year
DescriptionDesign, develop, and maintain the Python/API services that front our cloud video platform. This Senior Backend Engineer will take significant ownership of gateway-scale REST APIs and legacy video-storage services, working across Django/DRF, async Python, PostgreSQL, and our bare-metal Kubernetes platform. The role requires a senior engineer who can independently solve complex distributed-systems problems, improve and modernize production services, and work effectively across application, database, and infrastructure boundaries. AI development tooling is used as a force multiplier throughout the development lifecycle, allowing engineers to focus on architecture, complex problem solving, and critical review while accelerating routine implementation and refactoring.
Key Responsibilities- Design, develop, test, troubleshoot, and maintain high-scale Python REST API services, including gateway services with extensive asynchronous communication to downstream systems.
- Take substantial ownership of critical API, including ongoing development, production reliability, and modernization.
- Build and maintain asynchronous Python services using Django/DRF, asyncio, aiohttp, and httpx, with strong API design, authentication, validation, and testing practices.
- Aggressively monitor and maintain performance metrics across globally distributed system.
- Independently diagnose complex cross-service issues, collaborate with senior engineers and QA, contribute technical guidance and mentoring.
- Leverage AI coding tools effectively while critically reviewing generated changes
Qualifications- 8+ years of relevant software engineering experience or an equivalent combination of education and experience, with demonstrated senior-level ownership of complex production systems.
- Deep experience building Python REST APIs with Django/Django REST Framework and asynchronous Python technologies.
- Comfortable with database design, global replication, and performance turning.
- 5+ years Large scale remote IoT device management and configuration
The compensation for this full time salaried role ranges between $180,000 and $200,000. Individual compensation packages are based on job-related skills, experience, qualifications, work location, training, and market conditions. In addition, Brivonians enjoy a robust benefits and perks package tailored to their work location.