Taro Logo

Senior Software Engineer (Python/Django)

A technology company focused on creating smart, sustainable energy systems, powering innovative global developments in energy.
Wellington, CO 80549, USA
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Energy · Enterprise SaaS

Description For Senior Software Engineer (Python/Django)

Kraken is revolutionizing the energy sector with their innovative technology platform focused on creating smart, sustainable energy systems. As a Senior Software Engineer, you'll join a team of 700+ engineering professionals working on cutting-edge solutions for energy management. The role involves building AI-driven platforms for energy management, handling customer information systems, billing, and meter data management.

You'll be working with Python, Django, and modern cloud technologies in AWS, contributing to a mission-critical system that processes millions of meter readings daily. The position offers unique challenges in domain modeling within the complex energy market, requiring strong attention to detail and technical expertise. The company uses modern development practices including Kanban, continuous delivery, and robust monitoring systems.

This is an opportunity to make a real impact on climate change while working for a company that's heavily invested in renewable energy. Kraken was voted one of the best companies to work for in 2022 and offers a genuinely flexible working environment. The role comes with significant benefits including equity options, professional development support, and a strong focus on work-life balance.

The ideal candidate will have strong experience with Python, Django, and async processing, along with the ability to write robust, fault-tolerant software. Knowledge of AWS, Terraform, and React would be advantageous. Join a company that's not just thinking about the future of energy, but actively building it.

Last updated a month ago

Responsibilities For Senior Software Engineer (Python/Django)

  • Work in a multi-disciplinary software engineering team solving design challenges and domain modeling
  • Write robust fault-tolerant software primarily in Python and Django
  • Process millions of meter readings using Celery and async processing
  • Develop solutions for smart meters and energy management
  • Build and maintain REST APIs

Requirements For Senior Software Engineer (Python/Django)

Python
PostgreSQL
React
  • Python experience
  • Django (or equivalent web framework) experience
  • Domain modelling expertise
  • Experience with HTTP and REST APIs
  • Knowledge of writing robust and fault-tolerant software
  • Experience with Celery and async processing
  • Postgres database experience

Benefits For Senior Software Engineer (Python/Django)

Equity
  • Flexible working environment
  • Equity Options Scheme
  • Office with drinks, snacks and coffee machine
  • Professional development support
  • Inclusive work environment
  • Company culture focused on autonomy and innovation

Interested in this job?

Jobs Related To Kraken Senior Software Engineer (Python/Django)