AL
Software Engineer - DevOps and Backend
Artech LLC
- 🇺🇸 United States
- On-site
- 6 hours ago
- $50.00 – $83.44 / hour
- Machine Learning
- CI/CD
- IaC
- Terraform
- AWS
- Azure
- npm
- Java
- Python
- Scala
- Golang
- OOP
- SQL
- NoSQL
- Docker
- Kubernetes
- Git
- Jira
- Confluence
6 hours ago
Description:
The ICC and Global Group Innovation projects are pushing the limits of backend infrastructure for a range of purposes, including developing scalable machine learning infrastructure as well as scaling realtime mobility services to millions of clients. To support this, the ICC is adding backend developers to build and evolve these capabilities and ultimately help with the transition to production within *** Group brands. Backend developers appropriate for this role will be driven self-starters and have experience with some/all of the following tools/environments/techniques.
This role allows the IECC to keep a finger on the pulse of the Silicon Valley. This role impacts multiple Software Platforms initiatives through the presentation of ideas, definition of new experiences, building of prototypes to validate ideas; and when successful, its productization. This role leads and influences interdisciplinary teams which might include: mobile engineers, backend engineers, industrial designers, graphic artists, mechatronics engineers, psychologists, and workshop technicians.
Role Responsibilities:
Investigate and develop technical concepts and solutions for new generation of connected and autonomous vehicle services
Design, develop, and maintain cloud services and distributed systems, with particular attention to RESTful interfaces, microservice architectures, and potential for scalability
Maintain coding standards through writing unit/integration tests and active participation in code reviews
Out-of-the-box thinking by adding to the existing infotainment ecosystem
Qualifications:
• Bachelor’s Degree (or equivalent) with 3-5+ years of related experience
Required Skills:
1-3 years’ experience in developing CI / CD pipelines or exposure to automated deployment
Exposure or experience with Infrastructure as Code (IaC) - Terraform preferred, but any experience with IAC is a plus
1-3 years of cloud experience (prefer AWS, but Azure is good as well)
Basic understanding of how to update application dependencies to their latest versions (i.e. - npm upgrade
Experience developing scalable, robust, secure software in public clouds (AWS, Azure), including managed and unmanaged services as well as key APIs and frameworks
• Proficiency with relevant programming languages and paradigms (Java, Python, Scala, Golang, OOP, functional programming, SQL and NoSQL databases, concurrency, sharding, etc.)
• Experience with container-based development and orchestration (Docker, Kubernetes)
• Experience with key CI/CD principles and technologies
• Mastery of key development tools such as git, and familiarity with collaboration tools such as Jira and Confluence or similar
• Scoping work, with focus ranging from rapid prototyping to production readiness.
Software Engineer - DevOps and Backend · Artech LLC