Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Viaduct leverages decades of industry experience, world-class machine learning, and a platform designed specifically for automotive data to deliver a comprehensive suite of AI-powered applications for vehicles on the road today. Our goal is to help Manufacturers and Suppliers to become leaders in the new automotive world. Day 5 Learn about Viaduct's history and mission Get to know every team member Understand Viaduct's system architecture Deep dive into the nuances of vehicle data Attend our weekly company-wide meeting and engineering tech talk Day 30 Understand the product roadmap and the pain-points of our customers Contribute new features to the product Refactor code, improve test coverage, or automate a manual process during an engineering hack day Be familiar with the day-to-day workflow of your peers Day 90 Own a piece of the Viaduct platform Improve the onboarding process for future hires Present about yourself the company-wide meeting and showcase your work at the engineering tech talk Become involved in the recruiting process and help find more amazing people like yourself!
Requirements
- We are looking for well-rounded engineers, who have the following skills and expertise in at least one of the listed domains
- Expected Skills
- Experience owning a project from design to implementation
- 3+ years working as a full-time engineer
- Proficient in Python, Go, or Typescript
- Comfortable exploring and answering questions with data and SQL
- Security and Privacy Responsibilities
- Follow our policy and procedure documents related to security and privacy
- Follow the guidelines in the Employee Handbook
- Follow the OWASP Top 10 guidelines when implementing and reviewing code
- Participate in new hire and annual training for security and privacy
- Treat data security and privacy as one of your primary job responsibilities
- Report Security Incidents you discover as bugs
- Get approval from the Security Team before adding new 3rd party software to our codebase
- Explicitly consider security implications when doing PR reviews
- Expertise in one or more of:
- Building and managing large-scale batch or real-time data pipelines (Data)
- Developing, monitoring, and iterating on production machine learning models (Machine Learning)
- Deploying and maintaining cloud infrastructure (Infra/DevOps)
- Designing and implementing backend microservices (Backend)
- Managing state and creating reusable components in React (Frontend)
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at viaduct? Share your experience