At a Glance
- Tasks: Build and enhance a cutting-edge platform for renewable energy management.
- Company: Join Arenko, a leader in innovative technology for climate change solutions.
- Benefits: Competitive salary, mentorship opportunities, and a dynamic work environment.
- Other info: Collaborative team culture with excellent career growth and thought leadership opportunities.
- Why this job: Make a real impact on renewable energy while solving complex technical challenges.
- Qualifications: Experience in Go, AWS, and cloud-native technologies; strong problem-solving skills.
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) employer: Deepstreamtech
At Arenko, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture, particularly for our Senior Backend Software Engineers. Located at the forefront of renewable energy technology, we offer competitive benefits, opportunities for professional growth, and the chance to make a meaningful impact on climate change through cutting-edge solutions. Join us in a dynamic environment where your contributions will help shape the future of national electricity grids while working alongside passionate and talented colleagues.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Backend Software Engineer (Backend, Go)
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at Arenko. Building relationships can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Go or cloud technologies. This gives us a tangible way to see your problem-solving abilities and technical prowess in action.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. We want to see how you tackle complex problems and communicate solutions, so practice explaining your thought process clearly.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and making an impact in the renewable energy sector.
We think you need these skills to ace Senior Backend Software Engineer (Backend, Go)
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with Go and any other relevant technologies in your application. We want to see how your skills align with our tech stack, so don’t hold back!
Be Yourself:Let your personality shine through in your written application. We’re looking for team players who are self-motivated and adaptable, so share examples of how you’ve collaborated and solved problems in the past.
Tailor Your Application:Take a moment to customise your application for this role. Mention specific experiences that relate to our focus on renewable energy and how you can contribute to our mission at StudySmarter.
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’re considered for the role. Plus, it’s super easy!
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 Problem-Solving Skills
Prepare examples from your past experiences where you’ve tackled complex problems, especially in a collaborative setting. Highlight how you approached these challenges pragmatically and what the outcomes were, as this aligns perfectly with what they’re looking for.
✨Communicate Effectively
Practice explaining technical concepts in simple terms, as you’ll need to communicate with both technical and non-technical stakeholders. Being able to bridge that gap will demonstrate your versatility and understanding of the role’s requirements.
✨Demonstrate Passion for Impact
Since the company is focused on climate change and renewable energy, be prepared to discuss why this matters to you. Share any relevant projects or initiatives you’ve been involved in that reflect your commitment to using technology for positive change.