Welcome to the Future of Energy at Octopus Energy!
Octopus Energy is on a mission to make renewable energy accessible to everyone. As a Solutions Architect in our Customer Operations department, you will play a crucial role in ensuring that our operations team's projects are supported with tools and applications that meet their needs, while also building our modern data stack.
What You Will Do
- Work closely with the Operations team to understand their automation needs.
- Build new data sources and data pipelines that provide key data and insights to the company.
- Maintain and develop further our existing data infrastructure and tools.
- Coordinate with software developers to ensure good integration with existing infrastructure and tools.
What You Need
- Strong engineering skills with a passion for writing high-quality code.
- Proficiency in Python and SQL.
- Experience with web scraping libraries.
- Experience in data quality assurance.
- Experience deploying data services in a cloud environment, ideally AWS.
- Familiarity with Direct Acyclic Graph concepts and platforms for scheduling and monitoring processes (e.g., Airflow, Dagster).
- Experience with Spark is considered a plus.
Our Data Stack
- Python as our primary programming language.
- Kubernetes for data services and task orchestration.
- Airflow exclusively for job scheduling and monitoring.
- Circle CI for continuous deployment.
- Parquet and Delta file formats on S3 for data lake storage.
- Spark for data processing.
- dbt for data modeling.
- Presto and SparkSQL for data analysis.
- Streamlit for data applications.
What Else You Will Love Here
- Octopus Energy represents a unique culture: an organization where people learn, make decisions, and build faster. Where people work with autonomy, alongside a wide range of extraordinary co-owners, on projects that break molds.
- We treat you as a human being and do our best to integrate work and life harmoniously.
- We do not count your vacations; we work hard and know you need rest (Work hard, Play Hard - within reasonable limits).
Benefits Extracted with AI
- Flexible work environment
- Unlimited vacation policy
- Equity options scheme
- Support for professional development
Similar jobs
Last update: 23 minutes ago
Senior Application Architect
Join Ørsted as a Senior Application Architect to design and document application architecture for our growing business in Warsaw.
Senior Solution Architect AWS (Freelance)
Seeking a Senior Solution Architect AWS for a freelance role in Frankfurt, Germany. Remote work available. Extensive AWS experience required.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Full Stack Developer (Angular / NestJS)
Join Alliander as a Full Stack Developer to drive the energy transition with Angular and NestJS expertise.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Salesforce CPQ Architect
Join Techtorch as a Salesforce CPQ Architect to design and implement Salesforce solutions remotely, driving business efficiency and growth.
Technical Integration Engineer
Join GreenFlux as a Technical Integration Engineer in Amsterdam, focusing on EV charging solutions and integration projects.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Software Developer - AWS, Java, Python, Scala
Join Omnia Retail as a Senior Software Developer, working with AWS, Java, Python, and Scala in a hybrid role in Frankfurt.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Software Engineer - Data (Climate Tech)
Join Telusio as a Software Engineer in Munich to develop data solutions for climate tech using Node.JS, React, and Python.
Senior DevOps Engineer - Price & Deal Management
Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Python Engineer
Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.