
Software Engineer II
Kraken
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- 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.
- You will be working in a multi-disciplinary software engineering team; solving design challenges; domain modeling; solving technical problems
- We have lots of difficult design challenges to solve. The energy market is complicated, outdated, and process-heavy - there's an awful lot of domain modeling that we need to get right. Strong attention to detail is essential.
- You'll be working for a company that’s fighting climate change. Our parent company is the largest investor in solar generation in the UK and is funding wind and anaerobic digestion. As a supplier, we're helping people to use greener technology and renewable energy, all helping move the world towards a lower carbon future.
Requirements
- 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. Understanding of design patterns and best practices.
- Celery and async processing
- PostgresREST and GraphQL APIs
Benefits
- Kraken has an unique culture.
- Visit our perks hub - Kraken Employee Benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API developmentscalable frameworksdomain modelingperformance optimizationdesign patternsCeleryasync processingPostgresRESTGraphQLsystem design
Soft Skills
abstract thinkingattention to detailself-starterproblem-solvingadaptabilityteam collaborationcommunicationtime managementcritical thinkingcreativity