Skip to main content

Senior Software Engineer in Reading

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

Software Engineer (C++ & Kubernetes)

A global technology organisation delivering high-performance, mission-critical software solutions is seeking an experienced Software Engineer to join its growing team in Reading.


The company develops advanced control and orchestration platforms used by customers worldwide to manage complex, real-time systems and customised operational workflows. Their solutions operate at scale, integrating with distributed infrastructure and third-party technologies in highly resilient environments.


Working within Agile Scrum teams, you will contribute to the design and development of core platform components using modern C++ in containerised, cloud- environments.


The Role

As a Software Engineer specialising in modern C++ and Kubernetes, you will:

  • Analyse user stories and translate them into clearly defined technical tasks
  • Estimate development effort and complexity
  • Develop new software components and enhance existing systems
  • Participate in peer code reviews to maintain high engineering standards
  • Apply a test-driven mindset, developing robust unit tests
  • Create and maintain clear technical documentation
  • Investigate and resolve defects through structured tracking systems
  • Identify potential risks and collaborate with Quality teams to build effective test plans
  • Follow established development processes (source control, CI/CD, coding standards)
  • Contribute to continuous improvement of engineering tools and practices


Technical Skills & Experience:

  • Bachelor’s or Master’s degree in Computer Science (or equivalent practical experience)
  • 5–8 years of professional experience developing software using modern C++
  • Strong experience building and deploying resilient applications in Kubernetes, including networking and load balancing
  • Experience designing and implementing RESTful APIs and WebSocket-based communication
  • Comfortable working within large, multithreaded codebases
  • Development experience on Windows and/or Linux platforms
  • Solid understanding of software architecture and design principles
  • Proven track record in complex problem solving


Desirable (not essential):

  • Experience working in complex control or orchestration platforms
  • Familiarity with Agile/Scrum methodologies
  • Experience with tools such as Jira, TeamCity, or BitBucket
  • Exposure to test-driven development practices


Personal Attributes

  • Detail-oriented with a strong focus on quality
  • Pragmatic and delivery-focused with a constructive mindset
  • Capable of working autonomously while collaborating effectively within a team
  • Strong communicator who shares information proactively
  • Creative, analytical, and solutions-driven
  • Quick to understand complex technical domains


Why Apply?

  • Work on sophisticated, large-scale distributed systems
  • Join a collaborative, technically strong engineering environment
  • Contribute to mission-critical platforms used by global organisations
  • Be part of a company that values innovation, agility, and continuous improvement


If you are passionate about high-performance C++ development and cloud- system design, this opportunity in Reading offers the chance to make a meaningful impact within a technically challenging environment.

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Senior Software Engineer in Reading

Reading, UK
Full time

Published on 03/01/2026

Share this job now