About the role- Responsible for end-to-end design, development, and maintenance of a large scale cloud hosted, full stack platform used for building and testing vehicle applications.
- Own and maintain backend systems for the Workbench platform, including core services responsible for reliability, uptime, and system stability in a distributed cloud environment.
- Design and implement scalable infrastructure and performance improvements to support high throughput workloads, reduce latency and eliminate system bottlenecks across compute and virtualization layers.
- Develop and improve platform infrastructure.
- Lead architectural design efforts for major platform components, including system redesigns, technical tradeoff analysis, and long-term scalability planning.
- Provide technical leadership on complex engineering initiatives and contribute to engineering standards and best practices.
- Collaborate closely with infrastructure, virtualization, and tooling teams to integrate cross functional requirements into the Workbench platform and ensure compatibility across development workflows.
- Contribute to full stack development of customer facing features and developer workflows within Workbench, including productivity enhancements leveraging automation to improve developer efficiency and reduce iteration time.
- Participate in system hardening efforts, including secure access control considerations, and platform reliability safeguards to ensure production grade stability and operational safety.
We're looking for someone who has:- Must have at least a Bachelor's degree in Computer Science, Mathematics, Engineering or in a related field
- At least 5 years of experience in a software engineering role for a technology company
- At least 1 years of experience in the following:
- Building large-scale infrastructure applications
- Building highly scalable performant solutions
- Relational databases and SQL
- Code editors VIM, and revision control systems GIT
- Linux operating system
- HTML, CSS, Java, and Java Script
#LI-DNP
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.