Job Description
A Senior Software Engineer specializing in Financials and Cost Charging, responsible for developing and maintaining energy management systems using Python, Django, and AWS technologies to support sustainable energy solutions and industry transformation.
Key Responsibilities
- Develop and maintain server-side applications using Python, Django, Django-REST-framework, and GraphQL.
- Implement and manage infrastructure using AWS services, Hashistack tools (Packer, Consul, Terraform), and continuous deployment pipelines.
- Monitor and measure application performance using tools like Loggly, Sentry, and Cloudwatch.
- Collaborate with cross-disciplinary teams including client-side and mobile engineers, UX experts, and designers.
- Manage work using Agile methodologies such as Kanban, and tools like Google Docs, Asana, Github, CircleCI, and Terraform Enterprise.
Requirements
- Proven experience in software engineering with a focus on server-side development using Python.
- Experience working with Django, Django-REST-framework, and GraphQL Graphene for web development.
- Hands-on experience with AWS services and heavy usage of Hashistack tools such as Packer, Consul, and Terraform as part of a continuous deployment pipeline.
- Familiarity with implementing and managing health checks, continuous delivery, and deployment processes.
- Ability to work within a multi-discipline engineering team of around 800 people, collaborating with server-side, client-side, and mobile engineers, UX experts, copywriters, and designers.
- Experience following a Kanban-like approach to work management, using tools such as Google Docs and Asana to specify and manage work.
- Knowledge of performance measurement and monitoring tools such as Loggly, Sentry, and Cloudwatch in a production environment.
- Understanding of immutable infrastructure principles and continuous integration/continuous deployment pipelines.
- Ability to contribute to open-source coding conventions and practices.
- Demonstrated commitment to honesty, empathy, and being a genuinely decent person, aligning with company values.
- Willingness to apply and work in an environment that promotes equal opportunity and does not discriminate based on protected attributes.
Benefits & Perks
Compensation/salary range not specified
Work schedule not specified
Work environment perks include being a certified Great Place to Work in multiple countries and recognized as one of the Best Workplaces on Glassdoor with a score of 4.7 in the UK
Tools and environment provided to unleash potential, including accommodations for specific needs
Opportunities for learning and skill development through working with talented engineers and open-source coding conventions
Ready to Apply?
Join Kraken and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Kraken
More jobs at Kraken
Head of Financial Systems
Kraken
NEW
London
Full Time
2d
Senior Legal Counsel, Artificial Intelligence & Data
Kraken
NEW
London
Full Time
2d
Senior Client Delivery Lead - Pre-Pay (Energy/Utilities)
Kraken
NEW
London
Full Time
2d
More jobs in Tokyo, Japan
Senior Services Consultant Supply Chain Management
Celonis
Tokyo
Full Time
Dec 17
Strategic Account Executive - Manufacturing
Celonis
Tokyo
Full Time
Dec 17
Manager, Business Development
Celonis
Tokyo
Full Time
Dec 19