Lead Software Engineer - Data Platform San Francisco, CA (Remote OK - US Only)
Base Salary: $230K-$280K + Equity Are you ready to build a cutting-edge data platform from the ground up? A rapidly growing, innovative tech company is seeking a
Lead Software Engineer to spearhead the development of a modern, cloud-native data platform. If you have a passion for tackling large-scale data challenges and creating infrastructure that supports real-time analytics and AI/ML, this is the perfect opportunity for you.
What Awaits You? - Join as a key member of a dynamic Data Platform team
- Take the lead in designing and architecting the entire platform
- Work with massive-scale data and real-time streaming pipelines
- Utilize cutting-edge technologies (Kafka, Iceberg, ClickHouse, Snowflake, etc.)
- Shape the platform that drives AI, ML, and analytics across the organization
Your Responsibilities: - Create a next-gen data platform to meet both internal and product-facing requirements
- Design systems that manage batch and real-time data, focusing on scalability, resilience, and speed
- Lead initiatives in data modeling, ingestion, warehousing, and governance
- Establish engineering best practices and mentor senior colleagues
- Align technical decisions with the company's long-term vision
- Optimize infrastructure for cost efficiency, performance, and reliability in a cloud-first setup
Your Profile: - 8+ years of experience in data infrastructure or platform engineering
- 5+ years in a Principal Engineer (or equivalent) role
- Expertise in Kafka and real-time streaming architectures
- Hands-on experience with ClickHouse, Apache Iceberg, and Snowflake
- Strong background in cloud-based systems (AWS, GCP, or Azure)
- Experience in building secure, compliant, and governed data platforms
- Proven track record of scaling systems to manage petabytes of data
- Effective communicator and collaborative leader
- Bonus: Experience with AI/ML infrastructure or preparing for hypergrowth/IPO readiness