refresh

Trending companies

Trending companies

Jobs

JobsFanatics

Senior Software Engineer

Fanatics

Senior Software Engineer

Fanatics

Hyderabad, Telangana, India, IN

·

On-site

·

Full-time

·

1w ago

Key Responsibilities:

Core Development & Architecture:

  • Design, develop, and maintain software solutions that support manufacturing systems used by e Commerce and wholesale fulfillment groups
  • Translate functional designs, technical concepts, and architectural requirements into pragmatic, production-ready software implementations
  • Participate in system design and architecture discussions, producing detailed architectural and technical plans

Application-Specific Responsibilities:

  • Develop and integrate a next-generation shop floor management solution into Fanatics facilities that are currently run by legacy shop floor management systems
  • Maintain and handle service requests for current shop floor management solutions
  • Support the integration of new shop floor equipment including Cobots, automated packaging systems, and other facility-requested equipment

General Engineering Practices:

  • Integrate internal and external applications using RESTful APIs and gRPC
  • Design and develop enterprise-level software and API integrations, ensuring scalability, security, and maintainability across complex, multi-system environments including third-party platforms, internal microservices, and cloud-based services
  • Write unit tests and participate in code reviews to ensure code quality, reliability, and adherence to engineering standards
  • Collaborate effectively with distributed engineering teams and cross-functional stakeholders

Required Qualifications:

  • Proficiency in Go, JavaScript, and TypeScript
  • Strong proficiency in relational database design, optimization, and administration, including hands-on experience with Postgres, MySQL, AWS RDS/Aurora, and other relational database systems; candidates must demonstrate a deep understanding of schema design, query optimization, indexing strategies, and data integrity practices at enterprise scale
  • Proven experience developing enterprise-level software and API integrations, including design, implementation, versioning, and documentation of APIs that serve multiple consumers across complex distributed environments
  • Experience with React and modern front-end frameworks
  • Knowledge of message queue systems, like AWS SQS, Apache Pulsar, Beanstalkd
  • Experience with infrastructure as code practices
  • Demonstrated ability to work effectively both independently and within distributed team environments.
  • Ability to manage multiple projects concurrently and transition efficiently between priorities.
  • Excellent communication and collaboration skills, with ability to mentor team members, lead technical discussions, and work effectively with cross-functional partners.

Experience Requirements:

  • A minimum of 6-8years of professional experience in software development, software engineering, or a related occupation.
  • Demonstrated experience across the full software development lifecycle, including system design, implementation, testing, deployment, and maintenance of production systems.
  • Experience working with distributed systems and integrating internal and external applications.

Preferred Qualifications:

  • Proficiency in Java (or other JVM languages), and Perl
  • Experience with the Temporal (temporal.io) durable execution platform
  • Experience with Kubernetes, AWS EKS, AWS EC2, Terraform
  • Experience with Redux, React Toolkit, and Ant Design

Education Requirements:

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, or a closely related field.

Total Views

0

Apply Clicks

0

Weekly mock applicants

0

Bookmarks

0

About Fanatics

Fanatics

Fanatics

Series F+

Fanatics, Inc. is a global sports platform that consists of several businesses, including licensed sports merchandise, trading cards and collectibles, sports betting and iGaming, special events, and live commerce.

10,001+

Employees

Jacksonville

Headquarters

$27B

Valuation

Reviews

2.6

10 reviews

Work-life balance

2.3

Compensation

2.5

Culture

3.2

Career

3.0

Management

2.1

35%

Recommend to a friend

Pros

Friendly coworkers and people

Learning opportunities and growth

Fast-paced productive environment

Cons

Poor management and leadership issues

Limited benefits and PTO policies

Long workdays and mandatory overtime

Salary Ranges

288 data points

Junior/L3

Mid/L4

Senior/L5

Staff/L6

Junior/L3 · Manager Business Analyst Forecasting

1 reports

$149,500

total per year

Base

$130,000

Stock

-

Bonus

-

$149,500

$149,500

Interview experience

3 interviews

Difficulty

3.7

/ 5

Duration

14-28 weeks

Experience

Positive 0%

Neutral 0%

Negative 100%

Interview process

1

Application Review

2

Recruiter Screen

3

Technical Phone Screen

4

Onsite/Virtual Interviews

5

Offer

Common questions

Coding/Algorithm

Technical Knowledge

Behavioral/STAR

System Design

Past Experience