What are the responsibilities and job description for the Data Infrastructure Engineer II position at ACV Auctions?
What you will do :
- Actively and consistently support all efforts to simplify and enhance the customer experience.
- Collaborate with cross-functional teams, including Data Scientists, Software Engineers, Data Engineers, and Data Analysts, to understand data requirements and translate them into technical specifications.
- Influence company wide engineering standards for databases, tooling, languages, and build systems.
- Design, implement, and maintain scalable and high-performance data infrastructure solutions, with a primary focus on data.
- Design, implement, and maintain tools and best practices for (but not limited to) access control, data versioning, database management, and migration strategies.
- Contribute, influence, and set standards for all technical aspects of a product or service including, but not limited to, coding, testing, debugging, performance, languages, database selection, management and deployment.
- Identify and troubleshoot database / system issues and bottlenecks, working closely with the engineering team to implement effective solutions.
- Write clean, maintainable, well-commented code and automation to support our data infrastructure layer.
- Perform code reviews, develop high-quality documentation, and build robust test suites for your products.
- Provide technical support for databases, including troubleshooting, performance tuning, and resolving complex issues.
- Collaborate with software and DevOps engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.
- Collaborate with development teams and data science teams to design and optimize database schemas, queries, and stored procedures for maximum efficiency.
- Participate in the SOX audits, including creation of standards and reproducible audit evidence through automation
- Create and maintain documentation for database and system configurations, procedures, and troubleshooting guides.
- Maintain and extend (as required) existing database operations solutions for backups, index defragmentation, data retention, etc.
- Respond-to and troubleshoot highly complex problems quickly, efficiently, and effectively.
- Accountable for the overall performance of products and / or services within a defined area of focus.
- Be part of the on-call rotation.
- Handle multiple competing priorities in an agile, fast-paced environment.
- Perform additional duties as assigned
What you will need :
Nice to Have Qualifications :
No immigration or work visa sponsorship will be provided for this position.
Our Values
Trust & Transparency | People First | Positive Experiences | Calm Persistence | Never Settling