We amplify pride and create connections for all fans around the world.
Staff Senior Engineer – Streaming Data Platform
Location
New York
Posted
80 days ago
Salary
$180.5K - $237.5K / year
Seniority
Senior
Job Description
Staff Senior Engineer – Streaming Data Platform
Fanatics, Inc.
• Design and build backend services that power our streaming data infrastructure, including ingestion, processing, and delivery to downstream systems. • Drive large, multi-milestone projects from idea to production, ensuring they deliver outcomes that matter to the business. • Set technical direction for the team: architecture, code quality, patterns, and tooling. • Partner with leadership on roadmap and planning — you'll have a voice in what we build and why. • Collaborate with platform, data, and product teams to design service boundaries, APIs, and data contracts. • Own the test strategy for complex areas and push the team toward better testing habits and testable designs. • Build observability, reliability, and resilience into our systems and hold the team to that standard. • Coordinate across engineers and teams to deliver cross-cutting initiatives. • Help diagnose and resolve performance bottlenecks related to ingestion, throughput, and distributed system behavior. • Mentor engineers on craft, ownership, and collaboration. • Participate in on-call rotations, drive incident resolution, and make sure retros lead to lasting fixes. • Be open to occasional travel to Fanatics offices for meetings, events, or team gatherings.
Job Requirements
- 7 +years of experience building and operating backend services at scale, with a track record of leading large technical initiatives.
- Strong experience with Go.
- Hands-on experience with Kafka or comparable streaming platforms. You've built and operated streaming infrastructure in production, including pipeline design, throughput tuning, and operational concerns like monitoring and incident response.
- Familiarity with the broader streaming ecosystem — tools like Flink, Spark, or Iceberg, and patterns around partitioning, data skew, and event-driven architectures.
- Ability to design whole systems and services with clear boundaries, well-defined APIs, and operational readiness from the start.
- Experience driving multi-milestone projects that span teams and require cross-functional coordination.
- Track record of influencing technical roadmaps and connecting engineering work to business strategy.
- History of mentoring engineers and raising the level of engineering practice around you.
- Solid understanding of distributed systems, service-oriented architectures, and system integrations at scale.
- Clear communicator who can talk about technical work with both engineers and non-engineers.
- Comfortable in a fast-moving environment where priorities shift and decisions happen quickly.
- Experience with schema management, data contracts, or data governance patterns is a plus.
- Experience building shared libraries, frameworks, or developer-facing tooling for streaming consumers is a plus.
- Experience contributing to open-source data infrastructure or streaming projects is a plus.
- Familiarity with infrastructure as code tools such as Terraform is a plus.
Benefits
- Remote employee may also be eligible for a home office setup stipend.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
iSummation TechnologiesTrusted leader dedicated to drive and deliver Smart Digital Transformation for the businesses of all size and shapes
• Design and implement innovative software solutions that simplify and automate business planning and analytics. Work closely with the product and solution teams to translate business requirements into robust and scalable technical implementations. • Tackle complex challenges involving data processing, financial modeling, and system integration, applying your technical expertise to solve problems that have a direct impact on customer success. • Write clean, maintainable code and perform code reviews to ensure adherence to best practices. Architect efficient and reusable frontend and backend systems that drive powerful web and mobile applications. Foster a culture of technical excellence.
Senior Full Stack Engineer, Meeting Intelligence
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role offers the opportunity to shape and scale an AI-powered meeting intelligence platform used by millions of users. The Senior Full Stack Engineer will design, build, and optimize core features while contributing to the evolution of a service-oriented architecture. You will work across frontend and backend technologies, collaborating with Product, Design, and Engineering teams to deliver high-quality, scalable solutions. This position combines technical depth with leadership, mentoring peers, and improving engineering practices. The ideal candidate thrives in a fast-growing SaaS environment, embraces modern cloud technologies, and is passionate about delivering impactful features that enhance user experiences. You will participate in architecture discussions, code reviews, and ongoing platform scaling initiatives, helping the team deliver excellence at speed. - Design, implement, and maintain full-stack features for meeting intelligence products, supporting both frontend and backend components. - Contribute to platform scalability initiatives, ensuring the system can handle increasing usage and user base. - Collaborate with Product and Design to refine requirements and ensure deliverables meet user and business needs. - Participate in agile ceremonies, sprint planning, and cross-functional coordination to deliver projects efficiently. - Review peer code, provide mentorship, and promote engineering best practices across the team. - Build automation and tooling to enhance development, deployment, and monitoring processes. - Support on-call rotation, responding effectively to critical production issues as needed. Qualifications - 8+ years of software development experience at a SaaS or technology company. - Professional experience with Node.js, TypeScript, and React (or comparable frontend frameworks). - Hands-on experience with service-oriented architectures (SOA), microservices, and scaling complex platforms. - Proven ability to own features end-to-end, from discovery through implementation, testing, release, and maintenance. - Experience using AI coding assistants (e.g., Copilot, Cursor) with the ability to evaluate and defend generated code. - Strong collaboration and communication skills; able to work with cross-functional teams. - Adaptable to new technologies, evolving requirements, and organizational changes. - Authorized to work lawfully in the United States. Benefits - Competitive base salary: $187,000 – $271,920 USD depending on location and experience. - Top Performer Bonus program eligibility. - Equity awards and long-term incentives. - Comprehensive medical, dental, and vision insurance. - Paid parental leave and flexible PTO. - Professional development opportunities, including mentorship and certification support. - Remote-first work environment with occasional travel for team events or offsites. - Collaborative and inclusive culture fostering innovation and growth.
• Attend daily scrum; update user story and defect statuses in TFS in a timely manner. • Attend technical requirements review meetings. • Attend sizing meetings; communicate and evaluate the estimated number of effort points required to implement, verify, and validate each user story. • Participate in development sprints; complete the implementation of assigned user stories, including the correction of any verified and validated bugs on those stories before the end of the allocated sprint duration. • Participate in triage and fixing of production bugs • Participate in product regression; resolve product regression bugs prior to product release. • Participate in product release; ensure new releases pass QA tests. • Attend post-sprint retrospective meetings, contributing recommendations for continuous improvement. • Onboarding and mentoring of junior developers.
Senior Software Development Engineer
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Develop, deploy, and maintain high‑quality software applications based on study specifications. • Integrate device‑collected clinical data with backend project databases. • Participate in decisions across the development lifecycle of clinical trial data‑collection applications. • Contribute to project specification development, PDS template improvements, and deployment planning. • Lead or support complex custom implementations through collaboration with cross‑functional teams. • Participate in pilot studies, validation activities, and continuous‑improvement initiatives. • Maintain coding guidelines and mentor less‑experienced engineers on best practices. • Provide peer code reviews across low-, moderate-, and high‑complexity work. • Serve as a subject‑matter expert in specific areas of the codebase and understand broad system architecture. • Anticipate and address product‑level technical issues; influence architectural decisions. • Write clean, correct, maintainable code while following established development practices. • Work within regulated software‑development frameworks and documentation requirements. • Communicate timelines, risks, assumptions, and technical decisions clearly to internal partners. • Collaborate effectively with Design, Quality, Translations, Project Management, and other functions. • Diagnose complex technical issues and drive resolutions quickly and effectively. • Take initiative in escalating risks, proposing alternative solutions, and ensuring successful project delivery. • Mentor junior team members and, when needed, act as a project or technical lead. • Stay current with emerging technologies and contribute recommendations to advance our product and processes. • Uphold Clario’s SOPs and support operational excellence across the engineering team.



