Senior Go Software Engineer

Tensor Energy Fukuoka-shi, Fukuoka
  • 💴 No salary range given
  • 🏡 Partially remote
  • 🧪 3+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About Tensor Energy

Tensor Energy Fukuoka-shi, Fukuoka

Tensor Energy is a technology startup on a mission to accelerate the transition to a zero-carbon economy. We help companies make the most out of their renewable energy assets, operationally and financially.

Key benefits

  • Diversity
  • Mission-driven
  • Learning

About the position

We are looking for a mid- to senior Software Engineer to drive forward development of our cloud-native renewable energy asset orchestration platform. If you…

  • are passionate about bringing lasting change to our energy system to decarbonize the economy and to prevent catastrophic climate change
  • thrive in a fast-moving, multicultural startup environment
  • are a problem solver, unafraid to take initiatives, who can deliver under conditions of uncertainty

… we would love to talk to you.

If possible, please include links to open-source repos with your work, commits, PRs or similar references in your application.

Responsibilities

  • Contribute to design and implementation of our renewable energy SaaS platform
  • Write clean, well-documented, well-tested and performant code
  • Participate in code reviews
  • Work closely with other developer and business teams to ensure that our platform works flawlessly and reliably

Requirements

  • 3+ years of production experience in Go or Rust

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Experience architecting, developing, and managing serverless, event-driven applications, preferably on AWS
  • Experience with GraphQL
  • Experience with Kubernetes
  • DevOps and/or platform engineering experience
  • University degree in computer science or a related field
  • Infosec skills
  • AWS CDK knowledge
  • Agile software development skills
  • Basic understanding of the energy industry and willingness to learn

Hiring Process

  1. 1

    Screening

    We kick things off with a 30-minute screening call, usually led by our co-founder, that will go over the basics like earliest availability, salary expectations, location etc.

  2. 2

    Work sample test

    We will send you a work sample test that you can complete at your own pace and that shouldn’t take more than 3 hours. The contents of the work sample test will be unrelated to our business.

  3. 3

    Technical interview

    You’ll schedule a technical interview with one of our engineers, where you’ll discuss the results of your work sample test in detail.

  4. 4

    Team interviews

    The technical interview might be followed by another technical call, but usually you will have a number of interviews with our team members where we go into more detail on your past experience and figure out together whether you’d be a good match for us.

  5. 5

    Founder interview

    You’ll be interviewed by our other co-founder (the one you didn’t talk to in the initial call).

  6. 6

    Offer call

    If all goes well, we’ll make you an offer.

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.