Viant is looking to drive innovation across its big data and DSP platforms by building and leading a team of software engineers and analysts to design and deliver scalable systems for data processing, analytics, and machine learning capabilities.
Requirements
- 7+ years of hands-on programming capabilities in Java and/or Go Lang.
- A great track record of building large, horizontally scalable distributed systems.
- Intimate knowledge of different cloud providers and services, especially AWS and GCP.
- Intimate knowledge of different databases, especially traditional relational ones like MySQL/PostgreSQL and columnar ones like BigQuery.
- Experience building large customer-facing applications.
- Successful experience with agile development and continuous integration processes, SCRUM practices.
- Experience with building data pipelines, API services, streaming systems, or real-time analytics is a must.
Responsibilities
- Build and lead high-performing teams by driving best engineering practices, accelerating delivery, and upholding strong architectural and code quality standards.
- Ability to adopt and drive innovations with the use of AI tools and agents.
- Collaborate with the product & project management stakeholders to provide accurate estimations and plans, and track the deliveries of your projects.
- Drive continuous improvement initiatives to enhance platform scalability, performance, and reliability.
- Since most of the projects are big-data related, you will also be querying a lot to sift through data to make good decisions for your projects.
- Be involved in code/design on occasion, collaborating with the engineering team to contribute to critical projects, conduct code reviews, and provide technical guidance when necessary, while balancing leadership responsibilities.
- Experience with building data pipelines, API services, streaming systems, or real-time analytics is a must.
Other
- Build and lead high-performing teams by driving best engineering practices, accelerating delivery, and upholding strong architectural and code quality standards.
- Foster a culture of continuous growth and improvement through coaching, mentoring, feedback, and clear measurable outcomes.
- Ensure alignment between engineering priorities and business goals.
- 3+ years’ experience managing and leading engineering teams.
- Experience working with geographically remote team members and contractors.