Engineer II (Fully Remote)

Kraken

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kraken powers innovative energy technology and seeks a skilled backend engineer to own domain modeling challenges and build robust Python services using Django, GraphQL, and PostgreSQL. You will write tests and debugging tools to ensure reliability in a large, complex codebase.

You will mentor junior engineers, help with onboarding, and participate in hiring debriefs to grow the team. Strong collaboration and observability are essential for delivering high-quality software at scale.

Qualifications

  • Solve complex domain modeling challenges in energy sector.
  • Write robust, fault-tolerant software in Python, Django, GraphQL, Celery, and PostgreSQL.
  • Write clean code with unit, integration, and functional tests covering happy path, boundary, and exceptional scenarios.
  • Use structured methods to debug production issues and learn from failures.

Responsibilities

  • Own and deliver medium-sized engineering problems across domains with observability gaps addressed.
  • Mentor junior engineers and assist with onboarding new team members.
  • Participate in hiring debriefs to grow the engineering team.
  • Explain technical work across domains and promote best engineering practices.

Skills

Python
Django
GraphQL
Testing (unit/integration)
Debugging production issues

Tools

Graphene
PostgreSQL
CircleCI
AWS
Terraform
Sentry
Datadog

Job description

  • Solve complex domain modeling challenges in the energy sector, writing robust, fault-tolerant software in Python, Django, GraphQL, Celery, and PostgreSQL.
  • Write clean code alongside unit, integration, and functional tests covering happy path, boundary, and exceptional scenarios.
  • Use structured methods to debug production issues, learn from failures, and build familiarity with a large, complex codebase.

Growth and Leadership:

  • Confidently own and deliver medium-sized engineering problems, address system observability gaps, and manage technical escalations independently.
  • Mentor junior engineers, assist with onboarding new team members, and participate in hiring debriefs to help grow the engineering team.
  • Work confidently across domains to explain technical work, promote best engineering practices, and help brainstorm solutions.

Technical Stack:

  • Backend development in Python with Django and GraphQL (Graphene).
  • CI/CD pipeline via CircleCI, deploying to AWS EKS defined by Terraform over 100 times per day.
  • Observability tools like Sentry and Datadog to ensure reliability and performance.

Kraken powers innovative global developments in energy, creating technology that redefines utilities and unlocks a new energy system. With an engineering team of around 1,400 people worldwide, Kraken offers a collaborative, growth-focused culture and is a certified Great Place to Work in multiple countries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Client Engineering - Remote within Australia
Software Engineer II - Client Engineering - Remote within Australia

Kraken • United States

Remote
USD 120,000 - 150,000
Backend Engineer (Python/Django) — Remote in AU
Backend Engineer (Python/Django) — Remote in AU

Openkrill • United States

Remote
USD 90,000 - 130,000
AWS
Terraform
Kubernetes
+1
Software Engineer I and II - Client Engineering - Remote within Australia
Software Engineer I and II - Client Engineering - Remote within Australia

OpenKrill • United States

Remote
USD 90,000 - 130,000
AWS
Terraform
Kubernetes
+1
Backend Engineer II (Python/Django) — Remote in Japan
Backend Engineer II (Python/Django) — Remote in Japan

OpenKrill • United States

Hybrid
USD 120,000 - 180,000
Remote Software Engineer II - Client Engineering
Remote Software Engineer II - Client Engineering

Kraken • United States

Remote
USD 120,000 - 150,000
Mid-level Software Engineer (Backend - Python/Django)
Mid-level Software Engineer (Backend - Python/Django)

Kraken • United States

Hybrid
USD 120,000 - 180,000
Forward Deployed Engineer (Client Solutions)
Forward Deployed Engineer (Client Solutions)

Kraken • New York (NY)

On-site
USD 140,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+7
Client Deployed Engineer
Client Deployed Engineer

Kraken • New York (NY)

On-site
USD 140,000 - 220,000
Medical, dental, and vision insurance
Paid time off
401(k) with employer match
+5
Client Enablement Engineer
Client Enablement Engineer

Kraken • New York (NY)

On-site
USD 140,000 - 220,000
Great health, dental, and vision plans
401(k) plan with employer match
Parental leave
+4
Senior Client Delivery Lead - Markets
Senior Client Delivery Lead - Markets

Kraken • New York (NY)

On-site
USD 140,000 - 200,000
Medical, dental, and vision insurance
Paid time off
401(k) with employer match
+4