Job Title: Staff Backend Software Engineer (PYTHON)
Job Duration: Full-time
Job Location: Dallas TX(2 days Hybrid )
- We are looking for an experienced Staff Software Engineer to contribute to the design development and implementation of AI-driven solutions In this role youll leverage your extensive expertise across the entire technology stack to architect develop and optimize sophisticated software solutions. Youll provide technical leadership mentor junior team members and help shape our engineering practices while delivering high-quality applications that meet business a key player in the Gen AI team you will work on cutting-edge projects that push the boundaries of Generative AI and machine learning in supply chain ideal candidate loves to code with a passion for innovation and problem-solving. This is not a research role
- Responsibilities:
- Design develop and maintain full stack applicationsfrom backend systems to user interfaces
- Architect scalable secure and maintainable software solutions aligned with business goals
- Lead feature implementation and core infrastructure development initiatives
- Define and enforce coding standards documentation and engineering best practices
- Provide mentorship and technical leadership to junior engineers
- Partner with product managers to align technical designs with business needs
- Optimize application performance scalability and reliability
- Participate in architectural reviews and contribute to long-term technical strategies
Required Qualifications:
- 8 years of professional software development experience
- Strong backend development skills using Python (Java is not a substitute)
- Solid understanding of software engineering principles design patterns and scalable system architecture
- Frontend experience using JavaScript/TypeScript HTML/CSS and modern frameworks such as React Angular or Vue
- Proficiency with RESTful APIs microservices architecture and modern cloud platforms (AWS GCP Azure)
- Advanced skills in database design query optimization and data modeling
- Experience with containerization tools like Docker and orchestration using Kubernetes
- Proven track record of leading technical projects through the full software development lifecycle
- Excellent problem-solving communication and documentation skills
Preferred Qualifications:
- Experience with CI/CD pipelines and automated testing strategies
- Familiarity with monitoring logging and observability tools
- Understanding of security best practices and performance tuning
- Agile/Scrum development experience
- Prior experience mentoring engineers and influencing technical strategy (required for staff-level roles)
- Contributions to open-source or AI/ML-related projects a plus
Benefits:
- Comprehensive Medical Dental and Vision
- 401K with Matching
- Flexible Time Off
- Corporate Fitness Program
- A variety of voluntary benefits such as; Legal Plans Accident and Hospital Indemnity Pet Insurance and much more