
Principal Engineer - Open Source Data Platform (ODP)
acceldata
Posted 2026-05-20
Tech & Engg
Job Description
Ovii's Interpretation of the Role
Acceldata seeks a Principal Engineer to shape the technical vision of its Open Data Platform. The role drives architecture for large‑scale distributed systems, leads open‑source community engagement, and mentors senior engineers while collaborating with product and executive leadership.
Role Snapshot
- Technical visionary for enterprise data platform
- Architect complex distributed systems
- Lead open‑source community contributions
- Mentor staff and senior engineers
- Drive cross‑team technical alignment
Must-Have Requirements
- Expert-level Java or Scala
- Python proficiency
- Deep expertise in distributed systems
- Hands‑on experience with Hadoop, Spark, Hive, Trino, Kafka, Flink
- Expert knowledge of Kubernetes and multi‑cloud deployment
- distributed systems
- big data platforms
- Onsite location in Bengaluru, India
Nice-to-Have Signals
- PMC member or Apache committer status
- Experience with Iceberg, Delta, Hudi table formats
- Background in ML infrastructure or feature stores
- Speaker at major conferences
- open‑source community leadership
- conference speaking
- ML infrastructure
- Master's or PhD in Computer Science
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Define and execute long‑term technical strategy for the Open Data Platform
- Own design of high‑impact, petabyte‑scale systems and establish architectural patterns
- Identify emerging technologies and lead R&D initiatives to keep Acceldata at the cutting edge
- Represent Acceldata in the Apache/open‑source community, contribute to projects, and speak at conferences
- Collaborate with CTO, VP of Engineering, and product leaders to translate business goals into technical execution
- Influence engineering practices, tools, and culture across multiple teams
- Mentor staff and senior engineers, building technical leadership across the organization
- Engage with strategic customers and partners on complex technical discussions
Good Fit If You Have
- Proven ability to lead large‑scale technical initiatives across multiple teams
- Strong written and verbal communication to influence technical direction internally and externally
- Active participation in Apache/open‑source projects and community events
- Experience scaling engineering organizations in high‑growth environments
Skills
- Java / Scala
- Python
- Distributed systems design
- Big data technologies (Hadoop, Spark, Hive, Trino, Kafka, Flink)
- Kubernetes & multi‑cloud deployment
- Modern lakehouse table formats (Iceberg, Delta, Hudi)
- Performance and scalability optimization
- Open‑source project leadership