Senior Backend Software Engineer (Backend, Go) in London

Senior Backend Software Engineer (Backend, Go) in London

London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Build and enhance a cutting-edge platform for renewable energy management.
  • Company: Join Arenko, a leader in innovative tech for climate change solutions.
  • Benefits: Competitive salary, mentorship opportunities, and a dynamic work environment.
  • Other info: Collaborative culture with excellent career growth and autonomy.
  • Why this job: Make a real impact on the future of energy while solving complex problems.
  • Qualifications: Experience in Go, AWS, and cloud-native technologies required.

The predicted salary is between 60000 - 80000 € per year.

Requirements

  • You’re degree level educated in computer science or related discipline or you’re able to demonstrate equivalent workplace experience.
  • You’re an organised and adaptable team player with a track record of helping to define and deliver Tech Strategy.
  • You’re a self-motivated individual with a proven background in solving problems pragmatically and collaboratively.
  • You have experience in Go or any other strongly typed languages and AWS and cloud native technologies.
  • You’re experienced with a range of database technologies and can communicate complex solutions to technical and non-technical stakeholders.
  • You have experience in working with cloud-based, microservice architectures with a focus on continuous integration and delivery.
  • You’re interested in making a real impact on climate change with innovative technology and have a passion for creatively solving real-world problems by writing excellent code that makes a real difference.
  • You have a proven background in solving problems pragmatically and collaboratively and can mentor colleagues effectively.
  • You can communicate effectively with stakeholders to identify needs and evaluate alternative technical solutions and strategies.
  • (Optional) You’re open to retaining or moving into Line Management.

What the job involves

  • As a senior software engineer (backend, Go) at Arenko, you will be part of a team responsible for building, maintaining and evolving our platform.
  • This will enable our users to effectively manage some of the most agile, complex and technologically advanced systems in the world.
  • This software platform allows us to offer responsive, reliable services to Electricity grid operators (National Grid in the UK) while also analysing trading markets to optimise the storage and release of energy (and ultimately the revenue) of assets under our control.
  • Working within an agile environment, you will be a critical part of a dynamic, passionate and talented software team from across disciplines creating a flexible and efficient platform that our users will use to transform the makeup of modern national electricity grids.
  • Our primary tech stack & tool chain is:
    • Golang for backend services
    • Cassandra, TimescaleDB databases and s3/Athena lake
    • Backend microservice architecture with Pulsar, RESTFul and Websocket APIs
    • AWS for infrastructure
    • GitLab for version control and code management, and CI/CD
  • As part of the Software team, you’ll be in an agile cross-functional team, working closely with your teammates including the Product Manager and Scrum Master to collaborate with stakeholders from across the business.
  • As with all high performing teams, you’ll work with a high degree of autonomy to solve interesting problems that will make a real impact in the world of renewable energy usage.
  • We have a genuine need to operate both personally and technically with real agility to retain our leading position and as thought leaders, as the markets we operate in and the problems we need to solve are quickly evolving.

Technical Leadership: Provide technical leadership within the team, overseeing the construction, maintenance, and evolution of critical components in our cutting-edge platform.

Software Platform Enhancement: Contribute significantly to the enhancement of our software platform, integral to providing responsive and reliable services for electricity grid operators, including the National Grid in the UK.

Mentorship and Guidance: Actively engage in mentorship, guiding and fostering the growth of team members, contributing to a collaborative and innovative team culture.

Collaborative Contribution: Collaborate closely with the Product Manager and Scrum Master, addressing technical challenges while actively participating in shaping a collaborative and innovative team culture.

Flexible Solution Creation: Focus on creating flexible and efficient solutions that reshape the landscape of modern national electricity grids, ensuring adaptability to evolving industry needs.

Operational and Technical Agility: Demonstrate and promote operational and technical agility, championing best practices and recognising the importance of standing ahead in rapidly evolving markets and challenges within the renewable energy sector.

Problem Solving: Address complex technical problems with a high degree of autonomy, contributing to the success of the renewable energy landscape.

Thought Leadership: Contribute to thought leadership by staying abreast of industry trends, emerging technologies, and best practices, ensuring the team remains at the forefront of innovation in the field.

Strategic Thinking: You will help define and maintain a long-term strategic roadmap for the platform.

Senior Backend Software Engineer (Backend, Go) in London employer: Deepstreamtech

At Arenko, we pride ourselves on being an exceptional employer, offering a dynamic and collaborative work culture that empowers our employees to make a tangible impact on climate change through innovative technology. Our commitment to employee growth is evident in our mentorship opportunities and the autonomy we provide for solving complex problems within a cutting-edge platform. Located at the forefront of the renewable energy sector, we foster a flexible environment where your contributions directly influence the future of national electricity grids.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Software Engineer (Backend, Go) in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Go or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving microservices or cloud technologies. This gives potential employers a taste of your coding chops and problem-solving abilities.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex solutions in simple terms, as you'll need to communicate effectively with both techies and non-techies.

Tip Number 4

Don't forget to apply through our website! We love seeing passionate candidates who are eager to make a difference in renewable energy. Your application could be the one that stands out!

We think you need these skills to ace Senior Backend Software Engineer (Backend, Go) in London

Go
AWS
Cloud Native Technologies
Database Technologies
Microservice Architecture
Continuous Integration
Continuous Delivery

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Go and any other strongly typed languages. We want to see how you've tackled complex problems in the past, so don’t hold back on sharing those examples!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your experience with cloud technologies and microservices. We appreciate a well-structured application that gets straight to the point.

Connect with Our Mission:Let us know why you’re passionate about renewable energy and how you can contribute to our mission. We love seeing candidates who are genuinely interested in making a difference through technology.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your journey with StudySmarter.

How to prepare for a job interview at Deepstreamtech

Know Your Tech Stack

Make sure you’re well-versed in Go and the other technologies mentioned in the job description, like AWS and microservices. Brush up on your knowledge of Cassandra and TimescaleDB too, as being able to discuss these confidently will show you’re ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. Be ready to explain your thought process and how you collaborated with others to find solutions. This will demonstrate your pragmatic approach and ability to work effectively within a team.

Communicate Clearly

Practice explaining technical concepts in simple terms. You’ll need to communicate with both technical and non-technical stakeholders, so being able to break down complex ideas will be key. Think about how you can convey your past experiences in a way that’s relatable.

Demonstrate Your Passion for Impact

Since the role involves making a difference in renewable energy, be prepared to discuss why this matters to you. Share any relevant projects or initiatives you’ve been involved in that align with climate change and innovative technology. This will show your genuine interest in the company’s mission.