Back-end Engineer
Viaduct
About Us
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.
Who You Are
You are a thoughtful engineer. You pay attention to the long term implications of your design decisions and how they may affect future users of the application. Clarity is better than cleverness - simplicity is top of mind when writing code or designing new services. You know when to make the trade-off between getting work done and doing it perfectly.
What We Are Looking For
We are looking for back-end engineers with well-rounded skills and experience, specifically in building and maintaining robust systems. The ideal candidate will have the following qualifications:
Expected Skills
- Experience owning a project from design to implementation
- 3+ years working as back-end engineer
- Proficient in Python and Go
- Strong SQL skills with comfort in data querying and exploration
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 services (Backend)
About the Role
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 customer pain points
- Contribute new back-end features to the product
- Participate in an engineering hack day by refactoring code, improving test coverage, or automating a manual process
- Integrate into the daily workflow of the engineering team
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!