
Senior Software Engineer
Fanatics, Inc.
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $121,600 - $172,800 per year
Job Level
Tech Stack
About the role
- Own end-to-end performance testing strategy for real-time and transactional systems
- Design and execute load, stress, spike, endurance, and soak tests in production and pre-prod environments
- Define performance baselines, SLOs, and regression thresholds
- Drive shift-left performance validation during design and development
- Design distributed WebSocket load tests supporting 100,000+ concurrent connections
- Architect parallel test execution across multiple Kubernetes pods using CI/CD orchestration
- Model realistic traffic patterns for sportsbook odds updates, Bet Builder workflows, and real-time market data streams
- Prevent resource exhaustion issues through smart test distribution and profiling
- Build and evolve K6-based performance frameworks
- Integrate tests into GitHub Actions pipelines with configurable parallelism
- Use Testkube for Kubernetes-native test execution
- Implement dynamic test profile generation
- Ensure zero hardcoded secrets and full auditability
- Leverage Datadog, metrics, logs, and traces to identify bottlenecks and validate SLOs
Requirements
- 7+ years of experience in performance, load, or scalability engineering
- Proven experience testing distributed, cloud-native systems
- Strong hands-on experience with K6 (or Gatling/Locust with willingness to go deep in K6)
- Experience with WebSocket performance testing at scale
- Solid programming skills (JavaScript, Java, Python, or similar)
- Deep understanding of concurrency, async processing, and event-driven systems
- Experience running tests in Kubernetes environments
- Strong skills in performance analysis and root-cause investigation
- Comfortable working in production environments with guardrails
Benefits
- Medical
- Dental
- Vision
- 401K
- Paid time off
- GymPass
- Pet Insurance
- Family Care Benefits
- Free Shipt deliveries
- Home office setup allowance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
performance testingload testingstress testingspike testingendurance testingsoak testingK6JavaScriptJavaPython
Soft Skills
problem-solvinganalytical thinkingcommunicationcollaborationattention to detail