Kraken

Software Engineer II

Kraken

full-time

Posted on:

Location Type: Hybrid

Location: LondonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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