Job Summary:
Expand Energy is a dynamic, growing company focused on discovering and developing unconventional oil and natural gas assets. They are seeking a Sr. Software Engineer to build and operate platforms that support the development and lifecycle management of machine learning models and data products, collaborating with cross-functional teams to deliver advanced analytics solutions.
Responsibilities:
โข Collaborate with cross-functional teams including Business Stakeholders, Business Analysts, Data Engineers, and other Software Engineers to identify and define requirements
โข Design, develop, and support machine learning operations (MLOps) platforms and tools in support of data science activities
โข Implement and maintain automated pipelines supporting the development, deployment, and operation of machine learning models and data products, ensuring scalability, reliability, and efficiency
โข Develop and maintain documentation for platforms, pipelines, and operational processes
โข Participate in code reviews, testing, and deployment activities, adhering to SDLC best practices
โข Evaluate and recommend tools, patterns, and process improvements to enhance machine learning and advanced analytics delivery
โข Collaborate with peers to share knowledge, support team capability development, and promote consistent engineering and MLOps practices
Qualifications:
Required:
โข High proficiency in Python as a primary engineering language, with experience building, testing, and operating production systems supporting machine learning and analytics workloads
โข High proficiency with SQL, and familiarity with Spark or other distributed data processing frameworks
โข Experience establishing and operating a sustainable MLOps environment, including model deployment, pipeline automation, monitoring, and lifecycle management
โข Strong software engineering fundamentals, including object-oriented design, unit testing, exception handling, and use of common design patterns
โข Expertise in data modeling, data warehousing, and ETL/ELT processes supporting analytics and machine learning cases
โข Hands-on experience with cloud-based data platforms and architectures, including Snowflake and Databricks
โข Strong knowledge of CI/CD, DevOps, and release management practices used to deploy and operate production data and machine learning solutions
โข Strong knowledge of SDLC processes, including Agile methodologies
โข Excellent problem-solving skills and ability to troubleshoot complex issues in live production environments
โข Strong communication and collaboration skills, with the ability to work effectively in a team environment
โข Minimum: High school diploma or GED
โข Minimum: 5 - 8 years related work experience
Preferred:
โข Bachelorโs degree - from accredited university - IT, MIS, Information Systems, Computer Science or related field
Company:
Expand Energy is North Americaโs largest natural gas producer, powered by dedicated and innovative employees focused on expanding the value of natural gas by connecting scale to growing markets. Founded in , the company is headquartered in , , with a team of 1001-5000 employees. The company is currently Late Stage.