Software Architect
Role details
Job location
Tech stack
Job description
You'll play a key role in shaping how modern software platforms are designed, integrated, and scaled. Expect to work on:
-
Designing and defining end-to-end software architecture
-
Building scalable, modular, secure platforms
-
Guiding developers with best practices and architectural patterns
-
Leading integration between cloud services, APIs, and (at times) connectivity components like telematics or infotainment
-
Ensuring solutions fit smoothly into Automotive OEM environments
-
Improving performance, security, and long-term maintainability
-
Collaborating closely with Product and operations teams.
This is a role where your technical decisions genuinely shape the future of the product.
Requirements
Someone who loves software architecture, thinks in systems, and enjoys working with both high-level ideas and hands-on technical decisions.
You'll thrive here if you have:
Strong experience as a Software Architect
Hands-on expertise with modern stacks (for example: Java, .NET, Python, Node.js, Go, etc.)
Solid understanding of microservices, distributed systems, APIs
Experience with cloud environments such as AWS / Azure / GCP
Familiarity with Docker, Kubernetes
Clear communication skills & a collaborative mindset