Fanatics, Inc.
We amplify pride and create connections for all fans around the world.
Senior Staff Software Engineer – Java, Kotlin, Kafka
Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2011H1B No SponsorCompany SiteLinkedIn
Location
New York
Posted
65 days ago
Salary
Not specified
Bachelor Degree12 yrs expEnglishCloudDistributed SystemsGRPCJavaKafkaKotlinKubernetesPostgresRedisSpringSpring BootSpring BootTerraform
Job Description
• Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with a high caliber of mutual respect and consideration for stakeholders
• Design and scale distributed systems using Kotlin, Java, and Spring Boot.
• Build and optimize data-intensive applications with Postgres, Kafka, and Redis/Redis PubSub.
• Drive system reliability, scalability, and performance across services and infrastructure.
• Partner with product and engineering leadership to align technical strategy with business goals.
• Mentor engineers and set standards for coding, design, and best practices.
• Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices
Job Requirements
- 12+ years of software engineering experience, with expertise in distributed systems.
- Strong skills in Java (or Kotlin), Spring Boot, and modern API design (REST, gRPC, and Protobuf).
- Deep experience with Kafka and Redis.
- Hands-on with Kubernetes, Helm, Terraform, and cloud-native infrastructure.
- Proven ability to influence architecture, guide teams, and deliver at scale.
- Solid understanding of the software development process, including unit testing and release management.
- B.S, M.S. or PhD in Computer Science or equivalent experience
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer65 days ago
Full TimeRemoteTeam 17Since 2023
The Full Stack AI Engineer will design and maintain AI applications, develop backend services, collaborate with data scientists, conduct code reviews, and advise on AI technologies. The role requires extensive Python experience and the ability to obtain a DHS Public Trust clearance.
Ai/MlAzureCSSDockerGitKubernetesPostgreSQLPythonReactSQLTypeScript
Virginia
Backend Engineer65 days ago
ContractRemoteTeam 501-1,000Since 2003H1B No Sponsor
Golang Engineer developing AI-driven backend systems for major tech client
AzureDistributed SystemsDockerKubernetesGo
Backend Engineer65 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor
Database Developer designing scalable data pipelines for federal software.
ETLSQL
Backend Engineer65 days ago
Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor
Software Engineer delivering streaming and analytic workloads for robotics data
AWSAzureCloudGoogle Cloud PlatformKubernetesRust