Kraken is hiring a Senior Software Engineer to build and maintain backend technology for its energy-sector operating system. The engineering organization comprises around 1,400 people globally across server-side, client-side, and mobile disciplines, and follows an agile approach that gives teams freedom to choose tools appropriate to their work. This role is available remotely within Japan or hybrid from Tokyo. Backend development primarily uses Python, with websites powered mostly by Django and GraphQL (Graphene). The engineering stack also includes Celery, PostgreSQL, CircleCI, AWS EKS, Terraform, Sentry, and Datadog. Teams deploy frequently while maintaining a commitment to reliability and quality, and developers may use AI tools while retaining human ownership of generated code. Depending on team placement and individual strengths, the role may involve modeling local energy markets, scaling financial products across territories, developing the communications engine, or working with clients to meet business needs and localize markets. Senior Engineers are expected to make cross-team and organizational impacts through technical ownership, leadership, communication, documentation, and mentorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed