Senior Backend Software Engineer - Grid

Senior Backend Software Engineer - Grid
Monta, Denmark

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Feb 9, 2024
Last Date
Mar 9, 2024
Location(s)

Job Description

Founded in Copenhagen in 2020, Monta is a fast-growing green tech company providing a state-of-the-art software platform for stakeholders in the electrical vehicle (EV) ecosystem: EV drivers, private charge point owners, commercial charge point operators, fleet managers, hardware vendors, grid operators, and many more. At Monta we are value-driven and open and we embrace trust, transparency, passion and impact. We are looking for awesome and motivated people to join our team and help shape our electrical future.

The Team

You’ll join the Grid team inside the Charge Point Infrastructure (CPI) division. CPI is responsible for the communication infrastructure of our platform connecting charge points, the grid, solar panels, and batteries within our platform. In Grid in particular, we focus on utilizing the many charge points on our platform to stabilize the electrical grid and help its transformation from a mostly static one consisting of a few producers and many consumers, to a highly dynamic one with prosumers that can both produce and consume electricity.

Your Role

As our new senior level backend software engineer, you’ll help scale and extend our Grid solution. The foundation has been laid, but we need your help to grow. You’ll work with the Grid team’s Staff Engineer and Product Manager to improve the existing code-base for continued scaling and performance, plan and implement new features, integrate with new partners, systems and devices, fix bugs and have fun! We work in six week cycles and lean on concepts from ShapeUp and the agile world in how we plan and execute.

Tech Stack

We work in a modern microservice architecture where each team has autonomicity over the services they own. We have a flexible and modern continuous integration and deployment pipeline and we deploy often. We review each other’s code and have a flexible mindset while providing common automated solutions to tedious tasks. We think in bounded contexts and value SOLID code. The most important technologies and concepts we use are:

  • Micronaut
  • Kotlin
  • Kafka and other messaging platforms
  • REST-ful json APIs
  • MySQL and Redis
  • Git, Github and GitOps
  • Docker, Kubernetes, ArgoCD and Helm
  • OpenTelemetry, Prometheus, Loki and Grafana

Here are some of the other tools we use: IntelliJ and friends, Slack, Notion, Postman, Jira

Requirements

We expect you to have/be:

  • 3+ years industry experience.
  • Ability to and interest in producing well-structured, maintainable and clean code around SOLID and DDD principles.
  • Comfortable in Spring Boot, Micronaut or Quarkus.
  • Interest in cloud-native technologies (Docker/Kubernetes/GitOps)
  • Exceptional analytical, strategic thinking, and problem-solving abilities.
  • Ability to define and aim for the idealistic solution, but knowing when to take the pragmatic approach.
  • Ever-curious and eager to learn new technologies, patterns, paradigms and processes.

It would be a plus if you also have:

  • Experience with Kotlin, Kotlin Exposed, Kotlin co-routines, Kotest, MockK
  • Experience with cloud-native technologies (Docker/Kubernetes/GitOps)
  • Experience with Kafka and event-based architectures.
  • Experience with high-performant, high-throughput systems.

Benefits

  • A dynamic and exciting work-place environment for learning, building and growing.
  • A yearly education budget, and a few extra days off to make use of it.
  • Regular engineering meetups to discuss our practices and learn from each other.
  • We're quite a social bunch so you can look forward to a good and vibrant atmosphere at Monta with things such as: Friday bars, pub crawls, ping pong, and much more.
  • Work anywhere, any time. We don’t require you to be at the office at set hours or days. So as long as you're at the important meetings (virtually or otherwise), communicative within the team and getting your work done, we’re happy!
  • An attractive warrant package - share in Monta’s success!
  • Pension plan and health insurance
  • Paid maternity/paternity/parental leave
  • Shared electric car at our Copenhagen office.
  • Choose your platform/OS: Windows, Linux or MacOS.
  • Stay fit with a discounted gym membership
  • 5 weeks vacation + 5 additional vacation days
  • And all sorts of surprises!

The salary for this role starts at 49.000 kr DKK gross/month + 5% pension, depending on level of experience. It is a hybrid role located in Copenhagen, Denmark.

Job Specification

Job Rewards and Benefits

Monta

Information Technology and Services - Copenhagen, Denmark
© Copyright 2004-2024 Mustakbil.com All Right Reserved.