A hybrid Software Development role at Octopus Energy Group.
How Sydicom helps: we read this listing’s requirements and tune your CV and cover letter to the keywords its ATS (Lever) is scanning for, for candidates in United Kingdom, then help you apply.
Original listing text, shown exactly as published by the company.
Build and maintain the platform that underpins our low-latency event-driven microservices architecture, ensuring it is robust, performant and highly available (our human and algo trading processes run 24/7)
Build and maintain core microservices that can be re-used by domain teams as well as supporting them to build their own
Develop intuitive and well tested tooling that free domain teams up from implementation details, enabling them to focus on their specialism
Partner with domain teams to scope and prioritise opportunities, and deliver solutions that make their lives easier
Lead by example on software engineering best practices at OE Trading, levelling up domain teams through great documentation, knowledge sharing and driving AI adoption
What you’ll need…
Advanced-level Python
Passionate about clean code and software engineering best practices
Enthusiastic about enabling others through great platform, tooling and developer experience
Experience managing production systems on Kubernetes (or similar) with observability tools like Grafana, Datadog and Sentry
Asynchronous Python
Microservices
REST APIs
Event driven architectures
Streaming technologies like Redis Streams, Kafka or RabbitMQ
WebSockets
Kubernetes
Autonomy and pragmatism, as projects will be varied and self-driven
A team player mindset and to be comfortable jumping into whatever is required - we’re still a start up!
Continuous intraday power trading in the UK or EU
Experience developing low-latency systems where correctness is critical
Building frontends using TypeScript e.g. Angular or React
High performance languages like Go and Rust
Analytics tooling like Databricks, dbt, Streamlit and Lightdash
Our Tech Stack…
Python for as much as possible
Redis as our database and S3 for long term storage
FastStream for streaming microservices
FastAPI for RESTful microservices
Airflow for orchestration
Docker and Kubernetes to build and run our microservices
GitHub for repos and CircleCI for CI/CD
AWS for infrastructure, deployed with Terraform / Spacelift
Linear for project management…
Octopus Energy Group
Software Development
64 open roles on Sydicom
Octopus Energy Group is an international energy and technology company. They are a prominent supplier of renewable electricity and gas, and also develop advanced energy technology platforms.
Generated by Sydicom AI