Senior Software Engineer, Competitive Benchmarking
Core
Design and execute performance benchmarking workloads to validate distributed systems, database platforms, and cloud infrastructure against realistic scenarios.
Role type
Senior IC software engineer (performance benchmarking & validation)
Builds
Internal tooling, test harnesses, automation frameworks, and reusable workload components for performance validation.
Domain
Cloud infrastructure, distributed systems, database performance (NoSQL/SQL)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, distributed systems debugging, performance profiling, MongoDB architecture & tuning, load/stress testing, cloud platform trade-offs (AWS/Azure/GCP), relational and document data modeling, infrastructure bottleneck analysis
Preferred skills
CI/CD integration, automated test workflows, technical documentation creation
Technologies
Python, MongoDB, AWS, Azure, GCP, PostgreSQL, MySQL, Aurora, Cassandra
Responsibilities
Design performance workloads based on customer scenarios; build and improve internal tooling and automation; run benchmarks across cloud environments and database platforms; analyze latency, throughput, and scalability signals; translate business questions into technical plans; partner with stakeholders to make testing actionable; produce technical reports connecting findings to product decisions; mentor peers on benchmark execution standards
Seniority
Senior, hands-on IC