Senior Software Developer (Remote)
Senior Software Developer (Remote)

Senior Software Developer (Remote)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and implement automated trading systems for energy markets and develop real-time analytics.
  • Company: Join a leading international company in energy storage and grid stability technologies.
  • Benefits: Enjoy a competitive salary, paid vacation, and endless learning opportunities.
  • Why this job: Make a real impact on energy infrastructure while working remotely from anywhere.
  • Qualifications: 5+ years in software development with strong Python and SQL skills.
  • Other info: Flexible work schedule and career growth in a dynamic environment.

The predicted salary is between 36000 - 60000 £ per year.

About the company and the project: An international company, a leader in developing large-scale energy storage and grid-stability technologies, is in search of a highly skilled and experienced Senior Software Developer to be a part of its core team. The company has been operating since 2006 and is currently expanding its portfolio of commercial power plants. The successful candidate will contribute to the fastest-growing direction, integrating advanced software with physical energy infrastructure. The company has offices in London, Dubai, and India. This is a fully remote position, allowing you to work from anywhere in the world and manage your own schedule.

Your tasks on the position:

  • Designing and implementing automated trading systems for UK energy markets
  • Building real-time bidding, dispatch optimization, and pricing algorithms for LAES assets
  • Developing monitoring dashboards, alerting systems, and operational analytics for plant performance
  • Building monitoring dashboards for LAES and stability island operations
  • Creating high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL / TimescaleDB
  • Working with data pipelines using Kafka and PostgreSQL
  • Building microservices and APIs for trading platforms, market integration, and system control
  • Developing microservices connecting trading platforms and grid operators

Qualifications:

  • 5+ years of software development experience
  • Proficiency in Python (or readiness to ramp up quickly within ~3 weeks)
  • Experience with distributed systems, microservices, and RESTful APIs
  • Solid understanding of software design patterns and testing practices
  • Hands‑on experience with Kafka or similar streaming platforms
  • Strong SQL skills with PostgreSQL and time‑series data processing
  • Proficiency in Git and Agile development workflows
  • English B2+

Will be an advantage:

  • Rust experience
  • Exposure to energy markets, trading systems, or optimization algorithms
  • Interest in industrial control systems, IoT, or real-world operational data

Benefits:

  • Competitive salary according to your experience and skills
  • Paid vacation
  • Plenty of opportunities for learning and professional growth
  • Starting next year, everyone will be issued Macs with tracking software
  • B2B contract or official employment for the candidates based in the United Kingdom

Senior Software Developer (Remote) employer: Alex Staff Agency

Join a pioneering international company at the forefront of energy storage and grid-stability technologies, where you can thrive in a fully remote role that offers flexibility and autonomy. With a strong emphasis on professional growth, competitive salaries, and a supportive work culture, this is an excellent opportunity for Senior Software Developers looking to make a meaningful impact in the energy sector while enjoying the benefits of a global team. Embrace the chance to work with cutting-edge technology and contribute to innovative projects that shape the future of energy.
A

Contact Detail:

Alex Staff Agency Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer (Remote)

✨Tip Number 1

Network like a pro! Reach out to your connections in the energy sector or software development community. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to trading systems or energy markets. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on relevant technologies like Kafka and PostgreSQL. Be ready to discuss how you've tackled challenges in past projects, especially in distributed systems and microservices.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Developer (Remote)

Python
Distributed Systems
Microservices
RESTful APIs
Software Design Patterns
Testing Practices
Kafka
PostgreSQL
Time-Series Data Processing
SQL
Git
Agile Development Workflows
Real-Time Bidding Algorithms
Operational Analytics
Data Ingestion and Streaming Pipelines

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software development, especially with Python and distributed systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about this position and how your background fits into our mission of integrating advanced software with energy infrastructure. Keep it engaging and personal!

Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with tools like Kafka and PostgreSQL. We love seeing specific examples of how you've used these technologies in your previous roles, so get into the details!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Alex Staff Agency

✨Know Your Tech Inside Out

Make sure you brush up on your Python skills and be ready to discuss your experience with distributed systems, microservices, and RESTful APIs. The interviewers will likely ask you to solve technical problems or explain your past projects, so having specific examples at the ready will show that you're not just familiar with the concepts but have actually applied them.

✨Showcase Your Problem-Solving Skills

Be prepared to talk about how you've tackled challenges in previous roles, especially those related to building automated trading systems or working with data pipelines. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see your thought process and impact.

✨Understand the Company’s Mission

Research the company’s role in energy storage and grid stability technologies. Understanding their projects and goals will help you align your answers with their mission, showing that you're genuinely interested in contributing to their success and not just looking for any job.

✨Prepare Questions That Matter

At the end of the interview, you'll likely have a chance to ask questions. Prepare thoughtful ones that demonstrate your interest in the role and the company, such as inquiries about their tech stack, team dynamics, or future projects. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Senior Software Developer (Remote)
Alex Staff Agency

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>