Senior Software Engineer – 753522187-0950

Senior Software Engineer

We believe the car is the next great technology platform with the impact to change humanity for generations. At Volvo-CSP (Commercial Solutions Platform), we are working on some of automotive’s most challenging and exciting initiatives such as mobility, connected cars, and digital services. We’re hiring people who want to solve some of today’s most complex engineering challenges while making a positive impact.

Best of both worlds:
The CSP group originated from Luxe, which was a startup that was purchased by Volvo. We have maintained our fast, nimble culture while adding the resources and scale of Volvo. The technology you build will be improving the experience of millions of Volvo owners and cars worldwide.

We are looking for a skilled Senior Backend Engineer who believes in our values and mission and is passionate about building great products. This position would sit in either our Gothenburg or Stockholm office and report into a manager located in the US. Our team is split between Sweden and the US.

Responsibilities
You will work in our Service Events Team to create great new user experiences for our customers. Your focus will be to greatly enhance and innovate user services that come as a part of owning a Volvo, focused on service needs.
• Solve interesting engineering challenges and problems as we grow
• Ship new features, squash bugs, and constantly improve the maintainability of our codebase
• Turn ideas and designs into well-tested, modular architectures that are easily re-used
• Work with designers, engineers, program managers and other disciplines to hit deadlines while maintaining a high-quality product
• Refactor as you go and help peer review others to always improve the codebase
• Communicate product and process needs back to relevant teams and work closely with those teams to execute on them
• Work with 3rd party teams and develop deep and solid integrations enabling the customers to receive a better and more combined experience of service and maintenance
• Support team in maintaining and improve automation tests using BDD

Service Events uses several components where the main building blocks are:
• Microservices written in NodeJS/TypeScript
• Using Express, Apollo GraphQL, TypeORM and TypeGraphQL
• Deployed and scaled on Kubernetes with Jenkins and Spinnaker
• Great observability using Prometheus, Kibana and Grafana
• Hosted on AWS, provided by the Volvo platform team
• Exposing data trough federated GraphQL, RESTful APIs
• Based on an event driven architecture using Apache Kafka as a Message Bus
• Built for resilience and scalability

Required skills:
We are looking for a talented and passionate Senior Backend Engineer with great knowledge of Node.JS, Javascript and/or Typescript. You should have 4+ years of building backends and have some knowledge of Jenkins/Spinnaker or similar DevOps tools. Proficient in the use of version control, ideally Git. Experience with developing complex software systems that scale. Ability to manage a hosting environment, including database administration. Having a relevant experience using docker containers and orchestration with Kubernetes. Excellent verbal, interpersonal, and written communication skills.

Qualifying skills:
• Event Sourcing with Apache Kafka
• Microservice/cloud infrastructure and architecture
• Prometheus, Kibana and Grafana
• GraphQL and RESTful APIs
• Coding skills (Javascript/Typescript)
• Azure AD
• DevSecOps or Cloud Security

 

Start: 2021-12-14
Location: Remote

Kontakt
Ramavtal: Volvo
Ansvarig: Fredrik Åqvist Wilbrand & Jonatan Sandberg

Är detta uppdrag för dig?

Skicka ansökan