We create the end-to-end experience for online sales/subscriptions of cars, global campaigns as well as frameworks for other parts of Volvo cars.
We are seeking a highly skilled and experienced Staff Engineer to join our Platform Engineering team. In this role, you will be responsible for ensuring the highest levels of quality and reliability in our platform, providing exceptional support to product teams across the organization.
You will leverage your deep technical expertise and leadership skills to design, implement, and maintain robust platform solutions that enhance the developer experience and ensure the reliability of our systems.
Main responsibilities
Focus on the development of the platform core and common platform services.
Solve problems related to complex cloud infrastructure automation, multi-region networking, authentication/authorization, and logging/metrics collection at scale.
Lead and contribute to engineering efforts from design to implementation, solving complex technical challenges.
Build, lead, and mentor teams, creating an environment of teamwork, trust, and mutual success.
Drive adoption of best practices in monitoring, alerting, and performance.
Participate in deep technical design discussions within your team and across partner teams, ensuring the right systems are being built.
Provide tooling and frameworks for engineering teams for transaction tracing, performance analysis, business monitoring, and alerting.
Drive the roadmap for platform improvements in conjunction with cross-functional partners.
Bring together multiple perspectives and be the key connector in this important and highly visible role.
Design, implement, and maintain scalable, reliable, and secure platform solutions.
Lead the development of tools and frameworks that improve the efficiency and effectiveness of the development and operations teams.
Ensure the platform meets high standards of quality, performance, and reliability.
Conduct regular code reviews and mentor team members on best practices.
Develop and enforce best practices for software development, testing, and deployment.
Develop and implement strategies for improving system reliability, availability, and performance.
Collaborate with cross-functional teams, including developers, product managers, and operations teams, to define platform requirements and deliver solutions.
Provide technical leadership and mentorship to engineers, fostering a culture of continuous improvement and innovation.
Drive technical decision-making and provide architectural guidance.
Do you fit the profile
Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
10+ years of experience in software engineering, with a focus on platform engineering, quality assurance, and reliability.
Proven track record of leading and delivering complex, high-quality platform solutions at scale.
Expertise in distributed systems development (e.g., asynchronous communication patterns, consensus algorithms, distributed transactions).
Proficiency in programming languages such as Python, Java, Go, or similar.
Expert in JavaScript programming and in building UIs with HTML and CSS. Expert in React.js, Next.js.
Strong knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines, automated testing frameworks, and infrastructure as code (CDK, Pulumi, CloudFormation, Crossplane).
Proficiency in monitoring and logging tools (Prometheus, Grafana, ELK stack).
Experience working with Linux systems.
Experience designing and building reliable systems at scale.
Experience with distributed tracing systems (e.g., Jaeger, OpenZipkin).