Senior Staff Software Engineer
Core
Ensure product base meets performance standards by designing performance-enhancing features, executing tests, analyzing data to identify issues, and resolving them proactively.
Role type
Staff Software Engineer (Performance Engineering)
Builds
Data pipelines powering the modern data stack for thousands of companies
Domain
Data infrastructure / Cloud platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting reliable distributed systems, building backend services and data systems, algorithms and data structures, Java, databases, observability tools
Preferred skills
Performance engineering background, system level programming, cloud warehouses (Snowflake, BigQuery, RedShift, Databricks)
Technologies
Java, JUnit, Docker, Kubernetes, AWS, GCP, Terraform, WireMock, RestAssured, Bazel, BuildKite, New Relic, Splunk, DataDog
Responsibilities
Develop and debug code to identify and fix performance issues, Analyze production workloads and system performance metrics, Build proof of concepts to maximize product performance, Build and maintain a platform focusing on performance and resilience, Communicate and align strategy with engineering team members, Actively engage in design and code reviews
Seniority
Staff, hands-on IC with strategic impact