Senior Software Engineer - Python

3 weeks, 2 days ago
Full-time
Senior
Software Development
Energy Exemplar

Energy Exemplar

Energy Exemplar is a leading provider of award-winning energy simulation software, including PLEXOS and Aurora, used for modeling electric, gas, and water energy markets worldwide. Their solutions offer in-depth insights for financial industry professi...

Internet Software & Services
251-1K
Founded 1999

Description

  • Develop, test, and maintain architectures such as databases and large-scale processing systems using high-performance data pipelines.
  • Improve data reliability, efficiency, and quality through recommended and implemented enhancements.
  • Identify performant features and make them accessible across the organization.
  • Collaborate with data analysts and data scientists to prepare data and produce quality datasets and insights for business-critical decisions.
  • Own the end-to-end development, quality, testing, and production readiness of the services you build.
  • Define and promote best-practice data engineering standards throughout the development lifecycle.
  • Serve as a resident expert in data engineering, feature engineering, and exploratory data analysis.
  • Learn business information needs, study system flows and data usage, identify problem areas, and develop software solutions within the software development lifecycle.

Requirements

  • 5 to 10 years of experience in Python programming and data structures and algorithms.
  • Experience developing data pipelines for large-scale, complex datasets from multiple data sources.
  • Strong data engineering experience with Python, Beautiful Soup, and web scraping.
  • Moderate coding skills with SQL or a similar language required.
  • C# or other programming languages are strongly preferred.
  • Knowledge of cloud-based data technologies such as Azure Data Lake, Azure Data Factory, and Azure Databricks is desirable.
  • Outstanding communication and collaboration skills, with the ability to learn from and teach others.
  • Strong drive for results and a proven record of shepherding experiments into successful shipping products and services.

Benefits

  • Flexible work arrangement with the ability to work from home, in the office, or on the move.
  • Support for work-life balance.
  • Opportunity to join a global team with a culture of ownership, integrity, and innovation.
  • Inclusive and diverse workplace with accommodations available during the recruitment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Grafana Cloud Observability Provider | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer to help design, build, and scale Grafana Cloud’s observability products for metrics and logs in a fully remote, open-source-driven environment.

Go Grafana Java Kubernetes Microservices .NET OpenTelemetry Prometheus Python Rust
17 hours, 30 minutes ago

Senior Software Developer: Models Team (Token Factory)

Nebius 51-250 Internet Software & Services

Nebius is hiring a backend and infrastructure engineer for the Models Team to help onboard and operate state-of-the-art open-source LLMs in Token Factory, its AI cloud platform for reliable large-scale production inference.

Go Kubernetes LLM Python Serverless
17 hours, 30 minutes ago

Senior Fullstack Developer | Java + React

redbee 51-250 Internet Software & Services

redbee busca un/a profesional senior de desarrollo para crear soluciones digitales estratégicas en la industria financiera, participando en la construcción de productos de misión crítica junto a clientes.

AWS DynamoDB Java Kafka Microservices React Redis Spring Boot
17 hours, 45 minutes ago

PHP Technical Interviewer

Intetics 1K-5K Internet Software & Services

Intetics Inc. is seeking a Technical Interviewer to conduct and improve technical assessments for PHP developer roles within its custom software and distributed teams business.

Laravel PHP Symfony
17 hours, 45 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers