Principal Software Engineer - Enterprise Customer
Core
Principal customer-facing engineer acting as the primary technical point of contact for strategic enterprise customers, diagnosing production issues, and translating customer pain points into product priorities.
Role type
Principal Software Engineer (Enterprise Customer)
Builds
Unifies regulatory intelligence, automation, and connected governance workflows for responsible data use.
Domain
Data governance, privacy, and compliance in the B2B SaaS sector.
Deliverable
Production ML models | product features | dashboards & analysis | client delivery
Required skills
Troubleshooting distributed data systems, large-scale data processing frameworks, high-throughput APIs, cloud infrastructure, scripting/programming, technical communication, customer empathy
Preferred skills
B2B SaaS experience, high-scale multi-tenant architectures, incident management practices, roadmap shaping based on customer needs
Technologies
Cosmos DB, BigQuery, Snowflake, Databricks, Cassandra, MongoDB, Spark, Flink, Kafka, Azure, AWS, GCP
Responsibilities
Diagnose and troubleshoot complex issues across distributed systems and data pipelines; Lead deep-dive technical sessions with customers to understand architectures; Translate customer pain points into technical requirements and backlog items; Mentor Support and Customer Success teams on technical topics; Create high-quality technical assets like runbooks and reference architectures; Provide structured feedback to Product Management on roadmap and technical gaps.
Seniority
Principal, hands-on IC with strategic influence
