Senior / Backend Full Stack Engineer

DTEX SystemsFremont, CA
$170,000 - $220,000Hybrid

About The Position

DTEX Systems, Inc. is looking for a Senior Software Engineer with a focus on Python, Django, and Databases (Postgres and OpenSearch). The Senior Software Engineer will be an integral part of our development team, responsible for building and maintaining web applications that offer seamless user experiences. You will lead projects from conception to release, balancing, and front-end aesthetics with functional backend structures. Your deep understanding of software development, from database structure to client-side responsiveness, will drive the successful delivery of our projects.

Requirements

  • 5+ years of experience in backend development, with a strong focus on Python and/or Django.
  • Proven experience in backend development, with a portfolio of projects demonstrating your skills and creativity.
  • Strong understanding of the development cycle and programming techniques.
  • Proficient in backend development using Python and Django with a solid understanding of GraphQL/REST APIs and web application concepts.
  • Experience with database technology such as PostgreSQL, Elasticsearch, or OpenSearch at large scale is highly recommended.
  • Knowledge of containerization of existing monolith applications or prior experience working with development projects at the top of a containerized platform.
  • Good understanding of identity management, authentication, and authorization features as part of enterprise readiness.
  • Experience in monitoring security concerns associated with web application products.
  • Ability to travel to office two days a week.

Nice To Haves

  • Building and maintaining web applications in containerized environments (Docker, Kubernetes).
  • Designing databases and APIs for complex business problems.
  • Reasoning on engineering designs for highly performant clustered deployments.
  • Strong understanding of the web development cycle and programming techniques.

Responsibilities

  • Lead the design and development of backend-centric features within a full stack web application using Python, Django, Postgres, and OpenSearch, while collaborating closely with frontend components built with React.
  • Build and operate services in a containerized (e.g., Docker/Kubernetes) cluster environment, supporting deployments across cloud (AWS/GCP) and on-premises infrastructures.
  • Architect and implement scalable, enterprise-grade features such as Access Control and Authorization layers, Data export and reporting capabilities, Enterprise-level customizations and integrations, Hybrid deployment support (cloud + on-prem).
  • Work closely with Product and Engineering teams to translate user stories and requirements into robust, scalable solutions. Collaborate across engineering pods to deliver features efficiently.
  • Leverage AI-assisted code editors and development tools to improve productivity, accelerate development cycles, and maintain high-quality code standards.
  • Ensure applications are secure, performant, and compliant with data protection standards. Implement best practices for scaling, monitoring, and reliability.
  • Support deployment, monitoring, and troubleshooting of services in clustered environments, ensuring smooth operations across diverse customer environments.
  • Stay current with emerging technologies, frameworks, and architectural patterns, and proactively introduce improvements to team workflows and product capabilities.

Benefits

  • Competitive compensation
  • equity participation
  • health and wellness benefits
  • generous time-off policies
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service