Fanatics, Inc.

Senior Software Engineer

Fanatics, Inc.

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $121,600 - $172,800 per year

Job Level

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