A company is looking for a Lead Data Platform Engineer to architect and build scalable distributed data systems for cloud-based video surveillance and IoT control systems.
Key Responsibilities
Collaborate with product managers and technology teams to define product features based on customer needs
Drive design and implementation of systems using sound engineering principles, focusing on scalability and maintainability
Mentor engineers and promote best practices in software engineering, including test-driven development
Required Qualifications
Minimum of 8 years of software development experience with a proven track record in enterprise services
At least 5 years of programming experience in Go, C++, or a similar compiled language
Experience with building and maintaining ETL / ELT pipelines and real-time data processing
Familiarity with multiple database technologies, particularly distributed columnar databases and Time Series
Strong understanding of CI / CD methodologies and Git-based workflows
Data Platform Engineer • Glendale, Arizona, United States