Software development that makes a difference
At Volvo Cars, we are making bold digital visions come true. We aim to lead in the automotive world by creating a digital ecosystem built around making our customers' lives less complicated. Now we are looking for curious, creative people who want to change the world through innovative thinking.
The Product Offer & Price cluster is a part of Commercial Digital, and our mission is to create and deliver compelling product offers to customers. We support the rest of the organization in using data to help our customers discover and purchase our offers, ensuring a consistent user experience across the journey.
For this role we are looking for someone that will help us design, develop, and steward our federated graph platform – which is our primary means for distributing product offers throughout the organization. This includes actively contributing to creating a smooth developer experience for both data owners and data consumers. We are a small group of graph champions, so you will be among friends. This is a crucial team in which you’ll be able to make a great impact and help us set the tone for the next chapter in our company's history!
What you'll do:
· Be an integral part of a small but geographically distributed team, truly impacting Volvo Cars’ digital journey
· Create a stellar developer experience for integrating applications with the federated graph platform
· Design best-practises around security, performance, and governance (stewardship) for our federated graph
· Develop our best practices around GraphQL and Federation
· Support teams to ensure that they have what they need to fully own their sub-graph
· Help ensure stable operation globally and a consistent experience regardless of consumer location
· Work in a stack comprised of Typescript, Apollo GraphQL, unit and integration tests in Jest, hosted in Kubernetes on AWS, OpenTelemetry for instrumentation, continuous delivery with ArgoCD and continuous integration on Github Actions
Who you are:
A versatile, talented engineer who is eager to get into the nuts and bolts how we expose or data and information in a coherent and consistent way, across teams and organizations.
· Experience with designing and building APIs – bonus points for GraphQL APIs
· Several years’ experience developing distributed, scalable applications
· Strong coding experience in least one of the languages C#, Go, JavaScript or Typescript
· Experience with micro-service architecture
· Experience from working with globally scaled applications and services
We think you share our passion for technology and software quality and have the desire to work closely with developers, QA engineers, product managers, and UX in high collaborative environment, to create maximized value from engineering efforts. As a person we think you are inspiring, motivating and moving the development process forward in a positive and driven way.
We offer our employees excellent benefits such as:
Who are we?
Everything we do starts with people. Our purpose is to provide freedom to move, in a personal, sustainable and safe way. We are committed to simplifying our customers’ lives by offering better technology solutions that improve their impact on the world and bringing the most advanced mobility innovations to protect them, their loved ones and the people around them.
Volvo Cars’ continued success is the result of a collaborative, diverse, and inclusive working environment. The people of Volvo Cars are committed to making a difference in our world. Today, we are one of the most well-known and respected car brands, with over 40,000 employees across the globe. We believe in bringing out the best in each other and harnessing the true power of people. At Volvo Cars your career is designed around your talents and aspirations so you can reach your full potential. Join us on a journey of a lifetime as we create safety, autonomous driving and electrification technologies of tomorrow.
#LI-SE1