Fanatics

Software Engineer III – Data Focus, Java, Spring, SQL

Fanatics

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $142,000 - $215,000 per year

Job Level

SeniorLead

Tech Stack

Amazon RedshiftAWSCloudDistributed SystemsJavaKafkaMicroservicesMongoDBPythonSpringSQL

About the role

  • Design and develop scalable backend services and API endpoints that enable customer personalization, campaign activation, and CRM workflows.
  • Ensure APIs are secure, reliable, and performant, serving both internal teams and customer-facing platforms.
  • Contribute to service-oriented architecture and microservices design patterns.
  • Build systems that support Customer Knowledge Base (CKB), CRM integration, and XP campaign execution.
  • Develop services that enable personalization, targeted promotions, and bonus campaign delivery at scale.
  • Partner with marketing, product, and CRM teams to build data-driven customer engagement capabilities.
  • Collaborate with ML teams to facilitate data access for model training, feature services, and real-time inference.
  • Support systems that enable predictive analytics, recommendation engines, and segmentation.
  • Maintain strong data standards across APIs and services to ensure consistency and integrity.
  • Lead architecture discussions and code reviews to maintain high standards of scalability, maintainability, and reliability.
  • Develop monitoring, observability, and alerting for APIs and backend services.
  • Support infrastructure for both batch and streaming systems (Kafka, Kinesis, or equivalent).

Requirements

  • 7+ of professional experience in backend engineering (Java, Spring, SQL) and/or data-driven system development.
  • Proven expertise with AWS cloud technologies (Redshift, MongoDB, S3, Lambda, Glue, etc.)
  • Advanced proficiency in REST APIs, microservices, and distributed systems.
  • Strong understanding of SQL, Python, and API design.
  • Familiarity with CI/CD pipeline management, observability (logs, metrics, traces), and cloud-native operations.
  • Excellent analytical and problem-solving abilities with experience driving clear technical direction.
Benefits
  • Medical
  • Dental
  • Vision
  • 401K
  • Paid time off
  • GymPass
  • Pet Insurance
  • Family Care Benefits
  • $700 to set up your home office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpringSQLPythonREST APIsmicroservicesdistributed systemsdata-driven system developmentpredictive analyticsrecommendation engines
Soft skills
analytical abilitiesproblem-solvingtechnical directioncollaborationleadership
Ambush

Python Engineer

Ambush
Mid · Seniorfull-time🇺🇸 United States
Posted: 32 minutes agoSource: getambush-talent.freshteam.com
GTT

Senior AI Engineer – Backend, AI Systems

GTT
Seniorfull-time$100k–$120k / year🇺🇸 United States
Posted: 12 hours agoSource: gtt.wd3.myworkdayjobs.com
DockerGRPCPostgresPython
Travoom

Sports Data Integration Lead – Live Scores, Catalog, Rust

Travoom
Seniorfull-timeTexas · 🇺🇸 United States
Posted: 12 hours agoSource: jobs.smartrecruiters.com
AWSBigQueryEC2ETLGoKafkaMySQLPostgresPythonRustSQL
VeliTech

Senior Scala/Java Engineer

VeliTech
Seniorfull-time🇺🇸 United States
Posted: 13 hours agoSource: velitech.applytojob.com
AkkaDistributed SystemsGRPCJavaKafkaKubernetesMicroservicesPostgresScalaSpringSQL