We amplify pride and create connections for all fans around the world.
Engineering Manager
Location
New York
Posted
94 days ago
Salary
$180.5K - $237.5K / year
Seniority
Senior
Job Description
Engineering Manager
Fanatics, Inc.
• Lead, coach, and develop senior engineers responsible for supporting shared core libraries utilized by multiple engineering teams. • Partner with product and business stakeholders to align technical investments with company strategy, balancing long-term platform evolution with near-term priorities. • Guide teams in building distributed, event-driven, and fault-tolerant systems leveraging Kafka, Redis/Redis PubSub, and Postgres. • Provide architectural oversight and ensure best practices are applied when teams build new services leveraging the core shared libraries in Kotlin/Java with Spring Boot. • Partner with product domain engineering managers and tech leads to prioritize shared library enhancements • Set and measure engineering goals (availability, performance, delivery cadence, quality) and hold teams accountable to outcomes. • Champion diversity, inclusion, and growth, ensuring that engineers thrive in a supportive and challenging environment. • Recruit, retain, and scale top engineering talent to meet the demands of growing systems and business needs. • Advocate for engineering across the organization, influencing leadership on technology strategy and distributed systems investment.
Job Requirements
- 5+ years of software engineering experience, including 2+ years managing engineering teams.
- Experience owning shared libraries consumed by multiple teams
- Proven success leading teams building and operating distributed systems at scale.
- Strong track record of building engineering organizations that deliver business-critical systems with reliability and speed.
- Familiarity with modern backend stacks, particularly Kotlin/Java, Spring Boot, Postgres, Kafka, Redis, and Kubernetes.
- Excellent communication and leadership skills, with the ability to influence both technical and executive stakeholders.
- Passion for building teams and cultures that deliver impactful results.
- Experience leading multi-team programs or platform transformations.
- Background in scaling organizations through high-growth phases.
- Able to deal with ambiguity and strong self-motivation.
Benefits
- For information about our benefits, please visit https://benefitsatfanatics.com/
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Technical resource for on-going production activities: establishing & improving production quality specifications, production support, documentation & analysis of production KPIs. • Responsible for reviewing safety and quality standards to ensure the Internal and External stakeholders are properly meeting these guidelines. • Leads quality improvement, yield improvement & corrective action projects with internal and external stakeholders. • Recommends manufacturing processes designed to be efficient, cost-effective, and to promote quality and reliability. • Assesses current equipment and processes and makes recommendations for changes. • Helps to troubleshoot and repair equipment. Shows results in reports. • May train personnel in equipment usage and processes. • Collaborate with research and development teams as technologies transition to pilot & scale-up environments to ensure a successful commercialization.
• Ensure critical claims processes are mapped (in Visio or comparable application) • Overlay inventory flow data on process maps to identify queuing, idleness, not in good order rates, etc. • Recommend, implement, and monitor KPIs related to critical processes in policy administration and claims • Maintain a list of prioritized process improvement ideas based on an impact / complexity framework • Partner with business peers and technology leads to write requirements and then implement projects to optimize processes • Partner with business peers to create standard operating procedures and standard work documents • Consult on claims automation initiatives • Consult on chatbot design and deployment
• Carry out preliminary validation studies in coordination with the project manager. • Define and lead the project's V&V strategy to cover all project requirements, while respecting constraints related to generic test benches and automation. • Write detailed specifications for test campaigns and test phases to validate product requirements. • Ensure technical consistency and act as the interface with other disciplines: electronics, embedded software, cybersecurity, etc. • Develop test scripts, primarily in Python, according to the specifications. • Automate the generation of result reports using dedicated tools (e.g., pytest). • Integrate test scripts into the GitLab CI/CD environment (pipelines, Docker, runners). • Ensure application of and compliance with reference processes, methods and tools. • Design, maintain and evolve test environments: test benches, tools, simulations (specification, development and validation). • Ensure deliverable quality: test plans, validation reports, compliance evidence, document reviews and KPI tracking. • Provide customer support and technical reporting: liaise with clients and partners, track progress, identify risks and opportunities.
• Work closely with companies on the frontier of LLM-applications, bringing ideas to production-ready apps • Collaborate on a wide variety of LLM-apps from concierge search, codegen, agentic co-pilots and more • Give technical demos of the entire suite of LangChain's products • Lead trainings and workshops on best practices, targeted at developer audiences • Collaborate closely with the enterprise sales team to win deals • Collaborate closely with engineering, helping translate customer insights and feedback into product improvements • Lead internally- and externally-facing, special projects that dogfood our new products




