At a Glance
- Tasks: Design and develop innovative software solutions for a sustainable energy system.
- Company: Join Kraken, a tech company transforming the energy industry for a greener future.
- Benefits: Enjoy competitive salary, remote work, and a culture that values your growth.
- Why this job: Make a real impact in fighting climate change while working with cutting-edge technology.
- Qualifications: Experience in software development, problem-solving, and creating scalable systems.
- Other info: Be part of a dynamic team in a fast-paced, remote-first environment.
The predicted salary is between 28800 - 48000 ÂŁ per year.
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We're a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It's a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
What youâll do
- Design and develop a new Quoting system to enable our clients to quote their customers quickly and accurately.
- Develop scalable frameworks and APIs that enable flexible, selfâserve quoting across multiple product types (Supply, Services, Goods).
- Abstract specific problems into generic building blocks that clients can use to build and modify their systems.
- Work in a multiâdisciplinary software engineering team solving design challenges, domain modeling, and technical problems.
- Address difficult design challenges in the energy market, ensuring strong attention to detail amidst complex, outdated, and processâheavy environments.
- Contribute to a company thatâs fighting climate change, supporting our parent company in solar generation, wind, and anaerobic digestion.
What youâll have
- Ability to think abstractly to solve general problems, not directly tied with an immediate user need.
- Skills in identifying performance bottlenecks and optimising code.
- Experience with developing development frameworks or language design.
- Proven ability to design and deliver highâperforming, scalable systems.
- Selfâstarter who thrives in a fastâmoving, remoteâfirst environment.
- Experience in designing scalable and maintainable systems, with a solid understanding of design patterns and best practices.
- Celery and async processing.
- Postgres, REST and GraphQL APIs.
Wondering what the salary for this role is? Just ask us! We cover salary on a call with one of our recruiters. We want to match your experience with the correct salary.
Kraken has a unique culture. An organisation where people learn, decide, and build quicker. Autonomy, wide range of amazing coâowners, and projects that break new ground. Perks you actually care about are rewarded.
Benefits & culture
Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and Australia. In the UK we are one of the Best Workplaces on Glassdoor with a score of 4.7. Check out our Welcome to the Jungle site (FR/EN) to learn more about our teams and culture.
Equal Opportunity Employer
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. If you have any specific accommodations or a unique preference, please contact us at inclusion@kraken.tech and weâll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Kraken, weâre looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equalâopportunity employer, we do not discriminate on the basis of any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status.
Senior Software Engineer in London employer: Kraken
Contact Detail:
Kraken Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Software Engineer in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Kraken. A personal touch can make all the difference when it comes to landing that interview.
â¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to scalable systems or energy tech. This gives us a glimpse of your capabilities beyond just a CV.
â¨Tip Number 3
Prepare for the interview by diving deep into Kraken's mission and values. Understand how your experience aligns with our goal of creating a sustainable energy system. We love candidates who are genuinely passionate about making a difference!
â¨Tip Number 4
Donât hesitate to ask questions during the interview! Inquire about the team dynamics, ongoing projects, or even the tech stack. It shows your interest and helps you gauge if weâre the right fit for you too.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application đŤĄ
Show Your Passion for Sustainability: When you're writing your application, let your enthusiasm for sustainable energy shine through! We want to see how you can contribute to making a big green dent in the universe with us.
Highlight Relevant Experience: Make sure to showcase your experience with scalable systems and frameworks. Talk about specific projects where you've tackled design challenges or optimised performance â we love seeing real examples!
Be Yourself: Weâre looking for genuinely decent people, so donât be afraid to let your personality come through in your application. Share what makes you unique and how you can add to our amazing culture.
Apply Through Our Website: For the best chance of success, make sure to apply directly through our website. Itâs the easiest way for us to see your application and get you on the path to joining our team!
How to prepare for a job interview at Kraken
â¨Know Your Tech Inside Out
Make sure youâre well-versed in the technologies mentioned in the job description, like Postgres, REST, and GraphQL APIs. Brush up on your knowledge of scalable systems and design patterns, as these will likely come up during technical discussions.
â¨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've abstracted complex problems into simpler solutions. Think about how youâve tackled performance bottlenecks or optimised code in past projects, as this aligns perfectly with what theyâre looking for.
â¨Emphasise Your Teamwork Experience
Since you'll be working in a multi-disciplinary team, highlight your experience collaborating with others. Share stories that demonstrate your ability to communicate effectively and contribute to group problem-solving, especially in fast-paced environments.
â¨Align with Their Mission
Kraken is all about making a positive impact on the environment. Be ready to express your passion for sustainability and how your work can contribute to fighting climate change. This will show that youâre not just a fit for the role, but also for their company culture.