At a Glance
- Tasks: Build innovative platform solutions and automate client infrastructure using Python.
- Company: Join Kraken, a leader in sustainable energy technology.
- Benefits: Enjoy competitive pay, remote work flexibility, and a supportive team culture.
- Why this job: Make a real impact on the future of energy while working with cutting-edge tech.
- Qualifications: Experience in AWS, Python, and collaborative problem-solving is essential.
- Other info: Be part of a globally distributed team that values diversity and inclusion.
The predicted salary is between 48000 - 72000 £ 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.
Our Global Platform Engineering Solutions team builds custom integration solutions with our clients and automates the build of the main Kraken Customer application. As an engineer on this team you’ll design, build and maintain the build process for new client environments as well as providing custom solutions to clients to ensure networking, regulatory, data safety, and other requirements are met.
What You’ll Do
- Build platform tooling and automation primarily in Python to help support new client infrastructure builds
- Collaborate with clients and product teams to support client use cases and integrations
- Provide production support for highly-available, internet-facing systems
- Improve CI/CD pipelines (we use CircleCI), and deployment tooling
- Implement and maintain GitOps workflows using ArgoCD
- Manage and operate Kubernetes-based environments - we use EKS
- Collaborate with a global, remote-first team using asynchronous communication
- Contribute to code reviews, troubleshooting, and technology evaluations
What You’ll Have
- Proficient using AWS; we use a lot of different AWS services and not just the standard few
- Docker and Kubernetes; we use Amazon EKS in production
- Terraform, or a similar infrastructure-as-code tool
- Software development experience in Python and Django (or equivalent web framework)
- Experience with using Linux
- Previous experience working in small, highly-autonomous teams
- Good communication, with a focus on doing this asynchronously across multiple timezones and countries
What Will Help
- Experience with event driven systems (e.g. AWS EventBridge)
- Experience working on SaaS platforms, including engaging product teams to ensure up-skilling and knowledge sharing across teams
- Proactive, problem-solving orientation with an interest in continual improvement
- Prior experience in globally distributed, follow-the-sun teams
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.5 and in Germany we rate 4.7 on Kununu as a Top Company.
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.
Our Applicant and Candidate Privacy Notice and AI Notice, Website Privacy Notice and Cookie Notice govern the collection and use of your personal data in connection with your application and use of our website. These policies explain how we handle your data and outline your rights under applicable laws, including GDPR and CCPA. Depending on your location, you may have the right to access, correct, or delete your information, object to processing, or withdraw consent. By applying, you acknowledge that you’ve read, understood and consent to these terms.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Platform Engineer - Solutions employer: Kraken
Contact Detail:
Kraken Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Platform Engineer - Solutions
✨Tip Number 1
Network like a pro! Reach out to current or former employees on LinkedIn and ask about their experiences at Kraken. A friendly chat can give you insider info and might even lead to a referral!
✨Tip Number 2
Prepare for the interview by brushing up on your Python and AWS skills. Be ready to discuss how you've tackled challenges in previous roles, especially around CI/CD pipelines and Kubernetes. Show us your problem-solving chops!
✨Tip Number 3
Don’t just focus on technical skills; highlight your communication abilities too. Since we work asynchronously across time zones, being able to articulate your thoughts clearly is key. Practice explaining complex concepts simply.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our mission to create a sustainable energy future.
We think you need these skills to ace Senior Platform Engineer - Solutions
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with AWS, Python, and Kubernetes. We want to see how your skills align with what we do at Kraken!
Show Your Passion for Sustainability: In your application, let us know why you're excited about working in the energy sector and how you can contribute to a more sustainable future. We love candidates who share our vision!
Be Clear and Concise: When writing your application, keep it straightforward. Use bullet points where possible and make sure your key achievements stand out. We appreciate clarity as much as you do!
Apply Through Our Website: Don’t forget to submit your application through our official website. It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Kraken
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially AWS, Python, and Kubernetes. Brush up on your knowledge of Docker and CI/CD pipelines, as these are crucial for the role. Being able to discuss your experience with these tools confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles, particularly in automation or infrastructure builds. Highlight any proactive approaches you've taken to improve processes or solve issues. This will demonstrate your problem-solving orientation and your fit for a role that values continual improvement.
✨Communicate Effectively
Since the team works asynchronously across multiple time zones, practice articulating your thoughts clearly and concisely. Be ready to discuss how you’ve successfully collaborated with remote teams in the past. Good communication is key, so think about how you can convey complex technical concepts in an understandable way.
✨Emphasise Your Adaptability
The energy sector is rapidly evolving, so be prepared to discuss how you adapt to new technologies and methodologies. Share experiences where you’ve had to learn quickly or pivot your approach based on changing requirements. This will show that you’re not just technically skilled but also flexible and open to growth.