Sr Backend Software Engineer
DTEX Systems
- Fremont, CA
- Permanent
- Full-time
- Opportunity to be part of a disruptive high growth success story.
- DTEX is a great place to work because of its mission-oriented culture and passion for protecting customers.
- We offer exciting growth opportunities and an excellent platform for individuals to contribute to thought leadership as experts in their field.
- We are uniquely positioned to solve highly relevant and complex risks and challenges associated with insider risk.
- Opportunity to be part of a business that’s passionate about creating first-of-a-kind solutions.
- Best in class benefits
DTEX Systems, Inc. is looking for a Staff Software Engineer with a focus on Python, Django, Databases, and React to join our team. The Staff 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, 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.What You Will Do:
- Design, develop, and maintain efficient, reusable, and reliable code across the full stack, ensuring high performance and responsiveness to requests from the front-end.
- Lead the development of new features and applications using Python, Django, OpenSearch Dashboards, Postgres and other relevant technologies.
- Collaborate with the product team to translate user stories and requirements into functional web applications.
- Integrate data storage solutions, including databases key-value stores, blob stores etc.
- Ensure the security and data protection standards are met across all aspects of the application.
- Provide guidance and mentorship to junior developers, fostering a culture of continuous improvement and technical excellence.
- Stay up to date with emerging trends and technologies in web development, implementing best practices that contribute to the team’s effectiveness.
Experience:
- 10+ years of experience in backend development, with a strong focus on Python/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 RESTful APIs and server-side logic.
- Experience with database technology such as PostgreSQL, Elasticsearch, or OpenSearch at large scale is a must.
- Knowledge of containerization of applications.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- 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.
- Contributions to open-source projects like OpenSearch Dashboards and other linux foundation projects.
- Inclination to contribute to AI driven web applications by integrating AI models available as software services.
- Fully remote company
- Comprehensive health, vision, and dental coverage
- Flexible time off
- Company computer hardware of your choice
- Work from home setup reimbursement
- Health & wellness perks including
- Virtual events, happy hours, trivia, and fun
- Monthly Internet & Phone Reimbursement
- Opportunities to learn and grow
Base salary range (SF Bay Area): $180K-220KPowered by JazzHR