Senior Python Engineer
Dallas, TX, United States
Job Description
A leading provider of natural gas distribution services is looking for a Senior Python Engineer for their Dallas, TX office. This company is dedicated to innovation and sustainability, leveraging advanced technologies to enhance operational efficiency while prioritizing environmental stewardship and community well-being.
As a Python Engineer at this company, you will be instrumental in advancing their technological capabilities to meet the evolving demands of the energy industry. Your primary responsibility will be to design, develop, and maintain Python-based software solutions that drive efficiency, reliability, and innovation across our operations. You will collaborate closely with cross-functional teams to understand business requirements and translate them into robust, scalable, and secure applications and services. From building RESTful APIs and web applications using frameworks like Django or Flask to optimizing data processing pipelines for real-time and batch data analysis, your expertise in Python programming will be critical in shaping the future of energy delivery. Additionally, you will have the opportunity to integrate third-party APIs and services, leverage cloud platforms and containerization technologies, and implement best practices in software development to ensure the quality and performance of our software products. Your passion for problem-solving, attention to detail, and commitment to writing clean, efficient, and maintainable code will be key drivers in driving continuous improvement and innovation within our organization. Join us in revolutionizing the energy industry and making a positive impact on the lives of millions.
Required Skills & Experience
5+ years of experience in backend development with Python
5+ years of experience with Flask and Django frameworks
Experience with FAST API's
Experience with AWS - terraform, IAC
Experience with SQL Alchemy
Desired Skills & Experience Experience with frontend development with Vue.js is preferred (open to Angular/React)
Experience with DevOps (exposure to or knowledge of CI/CD pipelining)
Experience with dependency management (Poetry)
Experience building data pipelines for ML
Experience with MyPy
Tech Breakdown 70% backend development
30% frontend development
Daily Responsibilities 100% development
100% designing/architecting
100% leading the team
Benefits 401(K)
Equity/stock options
Lots of room for growth
Medical Insurance
Dental Benefits
Vision Benefits
Hybrid Schedule (3 days onsite)
Paid Time Off (PTO)
Professional development opportunities and continuous learning programs
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Posted by: Lily Hodge
Specialization: Python