Thrivent Financial is a faith-based, nonprofit financial services organization dedicated to helping Christians manage their money wisely and generously. Owned by its membership, Th
Engineering Manager
Location
United States
Posted
35 days ago
Salary
$139.5K - $188.7K / year
Seniority
Lead
No structured requirement data.
Job Description
Engineering Manager
Thrivent Financial
Role Description As an Engineering Manager, you will deliver results through the leadership of experienced engineers and specialists who operate with a high degree of autonomy and accountability. This role leads an engineering team supporting advisor‑facing digital experiences, including advisor profiles, advisor search, and advisor‑to‑client matching within the Connections product space. You will provide strategic and operational direction aligned to organizational objectives, establish team‑level practices and operating norms, and partner closely with product, design, and business stakeholders to drive discovery, prioritization, and delivery. The Engineering Manager is responsible for developing team objectives, metrics, and capacity plans, fostering strong engineering culture and feedback practices, and translating enterprise policies into clear guidance that enables teams to deliver high‑quality, discoverable, and scalable solutions that advance Thrivent’s digital advisor experience. Duties & Responsibilities - Designing Solutions - Review technical solution design and architecture and provide guidance and direction. - Take part in system design and architecture conversations with the team to land approaches to deliver solutions. - Review technical solution and support the execution of the solution. - Tie solutions back to user impact and business objectives. - Developing Software - Has developed software. - Can read code and stays up to date on best practices. - Ensure code reviews are completed - problem solving and analytical skills. - Ability to tie practical engineering experience into mentorship of engineering staff. - Learning and applying new techniques. - Promotes and empowers sharing ideas, best practices, etc. - Anticipates and analyzes trends in technology and assesses the impact of emerging technologies on the business. - Adept at connecting new techniques to the team that promotes organic adoption. - Collaborating within team - Supports the team agile practices and learning events/trainings. - Helps break down barriers for the team. - Engages in sprint demos; understands the desired and actual outcomes as well as the technology delivered by the team. - Partner with Product Manager on initiatives/features/epics and provides clarity on desired outcomes as well as technical expertise. - Collaborates with Product Manager for strategies, operating plans, targets, and measures for product groups. - Creates a positive team environment where individuals have psychological safety and work collaboratively while understanding, respecting, challenging, and appreciating each other’s ideas. - Collaborating across teams - Supports and empowers teams to broker solutions across products. - Understands how the product integrates with other products and ensures consistency in approach to work towards a common goal/outcome. - Builds strong working relationships with peers across teams. - Proactively identifies cross-team challenges and works to empower teams to solve collaboratively. - Collaborating across the organization - Align your team with the priorities of the company and the technology organization for a given product area. - Setting product/platform technology strategy - Leads in setting the product and platform technology vision, strategies, initiatives, roadmaps, objectives, and alignments. - Represents the business value of technology upgrades, etc., and influences prioritization in the product roadmap. - Empowers the team to select the right tool and platforms for the given product area. - Can tell the story of how our technical strategy delivers positive outcomes for our product from a user-centric perspective. - Defining Engineering standards/patterns - Collaborating with Engineers to ensure Engineering practices are clear and effective. - Promote engineering practices and continuous improvement (both in our processes and our products). - Contributes to the creation of enterprise frameworks and patterns. - Proactively intervene when standards are not being followed and correct the behavior or process. - Selecting & Managing Technology Vendors - Be an advocate to the team to define criteria for selecting the right platform/technology. - Guides the team to build consensus on an approach and driving a build vs buy decision with the team. - Execute or manage the overall technology solutions, platforms for the product groups and associated vendor relationships. - Coaching Engineers - Provide timely constructive feedback, guidance, and coaching to help engineers grow as engineering professionals. - Provide career planning advice to engineers and create development plans to help them achieve their career goals. - Actively mentor team members through direct connections and alignment to their long-term career goals. - Recruiting/building talent - Lead the process of selecting and engaging the right consulting partners. - Plan in advance for future people needs for the product group, collaborate with the other teams on the recruitment process. - Recruit, develop, and sustain a high-performing team while promoting a culture of shared accountability, operational excellence, and partnership across the organization. - Models Thrivent’s leadership competencies – courage, collaboration, and commitment by demonstrating resiliency, working together to make the best decisions, and holding yourself and others accountable. - Supports and/or develops an environment in which Thrivent employees and colleagues are focused on continuous improvement, exceptional employee engagement, and an unwavering commitment to our clients. - Shapes and/or supports a culture that represents the Thrivent purpose, promise, and values, ensuring that Thrivent’s trust and reputation remain strong with its clients. - Manage a team of direct and indirect staff. Qualifications - Bachelor's degree in Computer Science or other technical field or equivalent work experience. - 8+ years of progressively responsible positions in Information Technology including 5+ years’ experience in IT discipline, e.g., customer relationship management, portfolio strategy, and roadmap development. - 3+ years of leadership experience in all aspects of a specific IT discipline, e.g. customer relationship management, portfolio strategy, and/or demand management. - 3+ years’ management/supervisory experience in specific IT functional area discipline, e.g. applications development or equivalent skills leading major technical projects with accountability for enforcing talent management needs and performance standards. - Demonstrated leadership and experience managing multidiscipline, high-performance work teams. - Strong competency in project management and execution of multiple or large projects. - Experience working with customers to develop solutions to complex business problems. - Proven ability to communicate effectively with internal/external stakeholders to support business initiatives. - Proven ability to function in an environment which requires flexibility, good judgment, and intelligent decision-making, often based on limited information and/or extreme conditions. - Ability to formulate, implement, and evaluate plans, programs, and procedures applicable to customer relationship and demand management. Preferred - Financial Services industry experience. - Experience in marketing/customer acquisition products. - Experience in front-end technical development. - Experience using experimentation to deliver iterative user feedback. - Experience working in a matrix management organization. - Experience with product development and management. Pay Transparency Thrivent’s long-term growth depends on attracting, rewarding, and retaining people who are committed to helping others thrive with purpose. We accomplish this by offering a wide variety of market competitive compensation programs to attract, reward, and retain top talent. The applicable salary or hourly wage range for this full-time role is $139,455.00 - $188,676.00 per year, which factors in various geographic regions. The base pay actually offered will be determined by a variety of factors including, but not limited to, location, relevant experience, skills, and knowledge, business needs, market demand, and other factors Thrivent deems important. Benefits - Various bonuses (including, for example, annual or long-term incentives). - Medical, dental, and vision insurance. - Health savings account. - Flexible spending account. - 401k. - Pension. - Life and accidental death and dismemberment insurance. - Disability insurance. - Supplemental protection insurance. - 20 days of Paid Time Off each year. - Sick and Safe Time. - 10 paid company holidays. - Volunteer Time Off. - Paid parental leave. - EAP. - Well-being benefits, and other employee benefits.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Pourquoi vous aimerez Softchoice : Nous sommes un fournisseur de solutions logicielles qui donne aux entreprises les moyens d’être agiles et novatrices, et à leur personnel, les moyens d’être motivé, connecté et créatif au travail. Des moyens qui facilitent leur passage à l’infonuagique, les aident à construire l’espace de travail de demain et leur permettent de prendre des décisions plus judicieuses quant à leur technologie. Ainsi, nous les soutenons dans la création de succès pour leurs clients et leur personnel. Softchoice est fière de ses employées et employés. Elle les soutient dans leur quête de succès en leur offrant des possibilités de perfectionnement et d’avancement professionnels. Reconnu.e.s et respecté.e.s pour notre culture d’inclusion et d’appartenance, nous n’avons de cesse de veiller à l’intérêt de notre personnel et de nos collectivités. Pourquoi vous aimerez Softchoice : Nous sommes une société du secteur des TI qui donne aux entreprises les moyens d’être agiles et novatrices, et à leur personnel les moyens d’être productif, créatif et plus heureux au travail. Nous leur fournissons des moyens qui facilitent leur passage à l’infonuagique, les aident à construire l’espace de travail de demain et leur permettent de prendre des décisions plus judicieuses au sujet de leur portefeuille technologique. Le succès est ainsi atteint plus rapidement et dans des circonstances qui, autrement, ne le permettraient pas. Softchoice est fière de ses employées et employés. Elle les soutient dans leur quête de succès en leur offrant des possibilités de perfectionnement et d’avancement professionnels. Reconnu(e)s et respecté(e)s pour notre culture d’inclusion et d’appartenance, nous n’avons de cesse de veiller à l’intérêt de notre personnel et de nos collectivités. Faites votre marque : À titre de superviseur(e), Comptes clients, vous dirigerez une équipe de représentantes et représentants et optimiserez les résultats en matière de recouvrement grâce à des cibles claires, à des interactions efficaces avec les clients, et à une application rigoureuse des indicateurs de rendement clés (IRC). Votre leadership contribuera à améliorer la trésorerie, à réduire les comptes impayés et à renforcer les relations avec la clientèle. Vos responsabilités : Dans ces fonctions, vous contribuerez à la stabilité financière de l’entreprise, favoriserez sa croissance et améliorerez l’expérience client en collaborant étroitement avec les équipes des Ventes et des Finances. - Mise en œuvre de la politique de comptabilité des comptes clients : - Promouvoir et appliquer rigoureusement les politiques et procédures de recouvrement des comptes clients. - Veiller au strict respect des lignes directrices, des procédures et des contrôles relatifs aux comptes clients. - Gestion des recouvrements et des IRC : - Diriger, encadrer et gérer une équipe d’agentes et d’agents de recouvrement des comptes clients afin d’assurer des résultats de recouvrement constants et de grande qualité. - Définir, suivre et analyser les IRC hebdomadaires en matière de recouvrement, y compris les contacts avec les clients, la réduction des comptes impayés et l’efficacité du recouvrement. - Soutenir activement l’équipe en participant aux activités de recouvrement et en donnant l’exemple par des pratiques exemplaires. - Favoriser un environnement de travail axé sur le rendement, la responsabilité et la collaboration. - Escalade et résolution de problèmes : - Régler les comptes clients litigieux ou difficiles à recouvrer grâce à une négociation efficace, à la résolution de problèmes et à la collaboration avec les parties prenantes. - Transmettre les problèmes de manière appropriée à la direction interne ou aux responsables externes du client, si nécessaire. - Servir de point de contact principal pour les dossiers de recouvrement complexes, sensibles ou à haut risque. - Gestion des relations avec les clients et les parties prenantes : - Travailler en étroite collaboration avec le Service des ventes et les parties prenantes internes pour faciliter le règlement rapide des paiements et réduire au minimum les risques. - Établir et entretenir de bonnes relations professionnelles avec les clients et les collègues. - Promouvoir et rappeler régulièrement les pratiques et les attentes de Softchoice en matière de recouvrement auprès des clients. - Portefeuille et gestion des risques : - Examiner chaque semaine les comptes à risque avec les agent(e)s de recouvrement et mettre en œuvre des plans d’action visant à réduire l’exposition au risque. - Gérer un portefeuille prédéfini de comptes clients en assurant un suivi et le règlement en temps voulu des soldes en souffrance. - Suivre le comportement de paiement des clients et anticiper les tendances susceptibles d’affecter la trésorerie ou d’entraîner des défauts de paiement. - Responsabilité en matière de cibles et obtention de résultats : - Gérer et suivre les cibles mensuelles de recouvrement au niveau individuel et au niveau du service. - Faire progresser de manière constante la réalisation des cibles de réduction des comptes impayés et l’amélioration du délai moyen de recouvrement. - Assumer la responsabilité et faire le suivi des engagements et des plans d’action. - Formation, encadrement et perfectionnement : - Identifier les besoins en formation et en perfectionnement liés aux techniques de recouvrement, aux compétences en négociation et aux relations avec la clientèle. - Fournir un encadrement continu, de la rétroaction et des conseils en matière de rendement aux agent(e)s de recouvrement. - Soutenir les projets d’amélioration continue au sein du service de recouvrement. - Environnement opérationnel et soutien ponctuel : - Faire preuve de souplesse et d’adaptabilité dans un environnement de services et de ventes en TI en constante évolution. - Fournir ponctuellement des analyses, des rapports ou un soutien opérationnel en matière de recouvrement à la demande de la direction. - Mobilisation de l’équipe : - Créer un environnement de travail stimulant et inclusif pour vos subordonnés directs. - Organiser régulièrement des réunions d’équipe et des entretiens individuels; orienter les membres de l’équipe vers les programmes et les ressources pertinents. - Favoriser le développement de carrière grâce à des plans de perfectionnement, à la définition d’objectifs et à une rétroaction continue. - Apporter votre soutien dans les situations complexes impliquant des clients et celles nécessitant une escalade. - Encadrer et faire évoluer l’équipe en vous appuyant sur un modèle d’encadrement humain et inspirant. - Réaliser périodiquement des sondages sur la mobilisation de l’équipe et mettre en œuvre des plans d’action pour l’améliorer. - Assurer la couverture pendant les jours fériés au Canada et aux États-Unis, ainsi que durant les périodes de clôture mensuelles, trimestrielles et annuelles. - Gérer les calendriers, les congés et le suivi des absences. Vos compétences : - Un diplôme d’études collégiales (en comptabilité ou en finances de préférence) ou une expérience connexe. - Au moins 5 ans d’expérience dans le domaine de la gestion des comptes clients ou à un poste d’analyste similaire. - Au moins deux ans d’expérience à un poste de cadre. - Expérience éprouvée dans la gestion d’un portefeuille de comptes clients. - Grand souci du service à la clientèle conciliant la gestion des relations avec les objectifs de recouvrement. - Solide maîtrise des principes comptables fondamentaux et des processus liés aux comptes clients (facturation, recouvrement, affectation des encaissements). - Maîtrise de SAP et de Salesforce. - Maîtrise intermédiaire de Microsoft Excel et Word. - Solides compétences en analyse et en rapprochement; capacité à évaluer les données, à identifier les problèmes et à formuler des recommandations. - Excellentes compétences en communication orale et écrite; capacité à interagir de manière professionnelle à tous les niveaux. - Solides compétences relationnelles et capacité à vous épanouir dans un environnement axé sur le travail d’équipe. - Grand sens du détail et excellentes compétences en matière d’organisation et de gestion du temps. - Capacité à établir des priorités, à mener plusieurs tâches de front et à travailler sous pression dans un environnement où le volume de travail est élevé. - Solides compétences en matière de résolution de problèmes et approche proactive de la résolution de problèmes. Rémunération Le salaire de base annuel pour ce poste est estimé, de manière raisonnable, à entre 62,000 et 78,000 $, plus 8% sous forme de bonis cibles. Le salaire réel dépendra de divers facteurs, notamment le lieu de travail, l’expérience, les compétences, la formation et les certifications pertinentes. La fourchette salariale pour ce poste peut varier selon la région. Softchoice propose à tout son personnel à temps plein un programme d’avantages sociaux complet et concurrentiel comprenant : - Santé et bien-être : soins médicaux et dentaires, programme d’aide aux employés et à leur famille - Avantages économiques : REER/RPDB (régimes d’épargne-retraite) avec cotisation de contrepartie de l’entreprise, assurance vie et assurance invalidité - Congés payés : congés annuels et congés de maladie, jours fériés, congé parental, journées de bénévolat, congé de deuil - Autres avantages : Programme d’offres promotionnelles La maîtrise de l’anglais est exigée pour ce poste, car la candidate ou le candidat devra collaborer quotidiennement avec des collègues unilingues anglophones et des clients hors Québec. Vous ne savez pas si vous avez le profil recherché? Posez tout de même votre candidature : Nous savons que tout le monde ne possède pas toutes les compétences et l’expérience demandées. À Softchoice, nous offrons des occasions d’emploi à un groupe diversifié qui comprend des personnes ayant des expériences et des parcours professionnels variés. Que vous n’ayez jamais travaillé dans une entreprise du secteur technologique, que vous repreniez le travail après une pause professionnelle, ou que vous souhaitiez changer de secteur d’activité faire progresser votre carrière, nous serons heureuses et heureux de faire votre connaissance et nous vous encourageons à poser votre candidature. Pourquoi vous aimerez travailler à Softchoice : - Le personnel : Vous vous épanouirez dans notre environnement collaboratif, entouré de collègues incroyables qui favorisent le soutien et l’innovation, et qui sont les moteurs de notre succès collectif. - Une culture axée sur le rendement élevé : À Softchoice, nous sommes déterminés à atteindre nos objectifs et nous visons la réussite de nos clients et de nos collègues. - La souplesse : Planifiez vos journées de travail selon vos besoins. - Un milieu de travail primé : Softchoice est reconnue comme Meilleur lieu de travail depuis 20 années consécutives. - Une culture inclusive : Nous nous engageons à créer une culture inclusive où chacune et chacun peut être authentique. - Des avantages sociaux concurrentiels : Bénéficiez d’avantages concurrentiels dès le premier jour. Inclusion et équité en matière d’emploi : Softchoice est un employeur soucieux de l’équité en matière d’emploi qui prône la diversité, l’inclusion et le sentiment d’appartenance. Tout candidat ou toute candidate à un emploi à Softchoice est considéré.e sans égard à une quelconque catégorie, y compris, mais sans s’y limiter, la race, la couleur, la religion, l’origine nationale, l’âge, le sexe, l’état civil, l’ascendance, le handicap, l’état d’ancien combattant, l’identité sexuelle ou l’orientation sexuelle. Vous avez besoin de mesures d’accessibilité? Nous pouvons vous aider : Softchoice est fière d’offrir des mesures d’accessibilité pour l’ensemble des procédures de recrutement et d’embauche. Si vous avez besoin de mesures d’accessibilité pour présenter votre candidature ou passer un entretien pour un poste, veuillez vous adresser directement à asktalentacquisition@softchoice.com. Nous nous engageons à travailler avec vous pour répondre au mieux à vos besoins. Nous vous promettons une expérience humaine et inspirante : Softchoice s’engage à assurer la sécurité de ses candidates, candidats et employé.e.s. Dans cet esprit, nous allons préconiser les entretiens d’embauche virtuels pour toutes et tous. Nous comprenons très bien que vous puissiez avoir des distractions pendant l’entretien (enfants ou animaux de compagnie) et nous vivrons la même chose! Toute embauche est conditionnelle à la vérification satisfaisante de vos références professionnelles, de votre parcours scolaire et d’un éventuel casier judiciaire. Les candidates et candidats retenu.e.s seront intégré.e.s en télétravail. N’ayez crainte! Le processus est simple et rapide. Vous pourrez vous joindre à votre nouvelle équipe en un rien de temps. Job Requisition ID : 7368 EoE/M/F/Vet/Disability
Software Development Manager
SchemeServeInsurance software for innovators. 💡 Proudly carbon neutral. 🌿 'Broker Support Partner of the Year' 2022. 🏆
• Create the conditions for your team to thrive—delivering high-quality software, frequently and confidently • Coach and develop engineers • Collaborate with Heads of Role to ensure engineers have the guidance and mentorship they need • Contribute to architecture and technical planning conversations • Drive delivery by clearing blockers and ensuring good process • Work closely with Product Managers and stakeholders • Monitor team performance, delivery health and morale • Be involved in hiring, onboarding, and personal development initiatives for your team • Advocate for your engineers across the organisation
Engineering Manager, Data Cloud
ChainalysisChainalysis is a venture-backed IT company offering solutions that build “trust in blockchains between people, businesses and governments.” Founded in 2014 by CEO Michael Grona
The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. We're a global organization with teams in the UK, Denmark, Canada, and the USA who thrive on the challenging work we do and doing it with other exceptionally talented teammates. Our industry changes every day and our job is to build a flexible platform that will allow us to adapt to those rapid changes. The Data Cloud team is the analytical data platform at Chainalysis. We build and operate the real-time streaming pipelines (Apache Flink), data lakehouse (Databricks), and cloud infrastructure that power how the world understands blockchain data. Our pipelines process billions of records daily and directly serve customers including some of the largest institutions in crypto. This is a small team with outsized impact: 6 engineers managing petabyte-scale infrastructure We're looking for an Engineering Manager who leads through service, not authority. You'll partner with a Staff Data Engineer who drives the technical vision and a team of data engineers who are building and maintaining data pipelines, as well as the data cloud infrastructure. Your job is to create the conditions where every engineer on this team does the best work of their career, by removing blockers, coaching growth, driving crisp execution, and building a culture where curiosity, engineering excellence, and intelligent use of AI are the norm. In this role, you’ll: - Lead, coach, and develop a team of 6 engineers spanning streaming, data lakehouse, serving layer, and platform infrastructure — with genuine curiosity about each domain - Serve the team by removing obstacles, shielding them from organizational noise, and ensuring they have what they need to ship - Own the quarterly plan and sprint-level execution: translate OKRs into milestones with clear owners, timelines, and success criteria — and keep them updated without being asked - Coach each engineer toward their next level, with specific plans, timely feedback, and active promotion sponsorship when the work is done - Champion engineering best practices: design reviews before major changes, ADRs for architectural decisions, blameless post-mortems, automated testing, and data quality as a first-class citizen in every pipeline - Manage the on-call rotation and incident response process so that reactive work doesn't consume the team's capacity to build - Build an understanding of the data cloud architecture — not to design it, but to ask better questions, anticipate risks, and have credible conversations with stakeholders - Foster a culture of curiosity and continuous learning, where engineers explore new technologies, share knowledge, and question assumptions - Hire exceptional talent to grow the team with a focus on diversity, raising the bar, and complementing existing strengths - Drive AI adoption across the team's engineering workflows — the team has a mandate for AI adoption, and you'll be expected to be a role model, to champion this, remove friction, and help engineers integrate AI tools into their daily development, code review, documentation, and debugging practices We’re looking for candidates who have: - Managed a team of 5–10 engineers building data infrastructure, data platforms, or backend systems at scale — with a genuine servant leadership philosophy - A software or data engineering background — you've been a hands-on engineer and can read a Terraform plan, follow a streaming architecture discussion, and ask meaningful questions in a design review - A track record of developing people: coaching engineers to promotion, giving hard feedback that led to growth, and building teams where retention is high because people feel valued and challenged - Strong execution habits: you create and maintain project timelines, know when things are off track before your team tells you. - The ability to communicate clearly — you can explain a technical decision to a VP, write a concise incident summary, and draft a quarterly plan for your team - Collaborative instincts and experience working cross-functionally with Product, other engineering teams, and leadership in a fast-moving environment - An interest in or curiosity about cryptocurrency and blockchain technology — we can help you learn, but the curiosity has to be genuine - A proactive mindset toward AI-assisted engineering — you should already be using AI tools (Copilot, Claude, ChatGPT, Cursor, or similar) in your own work and have opinions about how they change engineering workflows, code quality, and team productivity. We're looking for someone who sees AI as a multiplier. You might also have: - Knowledge of the modern data stack: Spark, Databricks, Kafka, Delta Lake/Iceberg, some experience with Flink and/or StarRocks would be appreciated. - Cloud cost optimization experience and FinOps practices - A background in blockchain, fintech, or other data-intensive domains - Experience driving AI adoption within an engineering team — setting expectations, measuring impact, removing barriers to adoption, and evolving workflows as tools mature - Hands-on experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor) and an understanding of where they accelerate development vs. where human judgment is irreplaceable Technologies we use: - Streaming: Apache Flink, Kafka (WarpStream) - Lakehouse: Databricks, Delta Lake, Iceberg, DBT - Currently testing StarRocks as a serving layer - Infrastructure: Terraform, AWS (S3, EC2, EKS, IAM), Kubernetes, Helm - CI/CD: GitHub Actions - Observability: Datadog, PagerDuty - AI Development: Claude Code, GitHub Copilot - Languages: Java, Python, SQL, HCL About Chainalysis Blockchain technology is powering a growing wave of innovation. Businesses and governments around the world are using blockchains to make banking more efficient, connect with their customers, and investigate criminal cases. As adoption of blockchain technology grows, more and more organizations seek access to all this ecosystem has to offer. That’s where Chainalysis comes in. We provide complete knowledge of what’s happening on blockchains through our data, services, and solutions. With Chainalysis, organizations can navigate blockchains safely and with confidence. You belong here. At Chainalysis, we believe that diversity of experience and thought makes us stronger. With both customers and employees around the world, we are committed to ensuring our team reflects the unique communities around us. We’re ensuring we keep learning by committing to continually revisit and reevaluate our diversity culture. We encourage applicants across any race, ethnicity, gender/gender expression, age, spirituality, ability, experience and more. If you need any accommodations to make our interview process more accessible to you due to a disability, don't hesitate to let us know. You can learn more here. We can’t wait to meet you.
Senior Engineering Manager - Mobile, Fanatics Markets
Fanatics Betting & GamingFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.
About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. About the Team Fanatics Markets is the real-money prediction and trading app where you can invest in moments you care about. Built on a secure platform, we let users predict real-world outcomes and trade on events they actually follow - from sports and entertainment to political elections and beyond. Our mission is to redefine how fans engage with the moments and markets that matter most. We're looking for the right people to help us build the future of prediction markets. Role Overview As Senior Engineering Manager for Client Multiplatform, you'll lead the engineering team powering the Fanatics Markets app — a fast-moving, high-growth product at the intersection of sports and financial markets. You'll manage managers and senior engineers, set the technical direction for our Kotlin Multiplatform strategy, and partner across the organization to ship high-quality, customer-facing features consistently across platforms. This role demands a balance of deep technical credibility, strong people leadership, and the ability to influence executives and cross-functional stakeholders alike. The ideal candidate is energized by both platform enablement work and end-user product delivery — this role requires comfort with both. Responsibilities - Lead, coach, and develop engineering managers and senior engineers, fostering a culture of accountability, innovation, and continuous improvement. - Own end-to-end technical execution of complex features — from architecture and design to deployment and iteration — including proactive consideration of edge cases, testing, and operational concerns. - Partner with the client platform team to define and evolve shared standards, best practices, and UI libraries across the organization — balancing your product team's priorities with contributions back to the shared platform. - Provide architectural oversight for Kotlin/Java services built with Spring Boot, ensuring engineering best practices are upheld and integration points and dependencies are anticipated early. - Set and track engineering goals around availability, performance, quality, and delivery cadence — holding teams accountable to outcomes. - Recruit, retain, and scale top engineering talent through thoughtful hiring, mentorship, and inclusive team culture. - Lead multi-team planning and design discussions, introducing innovative approaches to technical challenges and driving adoption of best practices across platform boundaries without relying on formal authority. - Advocate for engineering at the executive level, influencing technology strategy and investment in distributed systems and mobile infrastructure — translating complex multiplatform decisions into terms that resonate with product and executive audiences. Experience and Skills - 10+ years of software engineering experience, including 4+ years managing engineering teams; managing managers is a plus. - Proven track record building highly scalable, consumer-facing Android applications using MVI architecture with deep understanding of unidirectional data flow and state immutability at scale. - Expert-level Kotlin proficiency — coroutines, flows (including Flow vs. SharedFlow distinctions), custom scopes, and thread dispatchers — with the ability to mentor others in its effective use. - Production experience with Kotlin Multiplatform (KMP), including shipped features — not just exploration. Familiarity with expect/actual patterns, interface injection, iOS interop, and the organizational challenges of cross-platform adoption. - Strong experience with reactive programming patterns and asynchronous data processing, including real-time data via WebSockets, gRPC, and Ktor for networking. - Experience designing offline-first data sync layers (e.g., SQLDelight) with an understanding of schema migrations, eventual consistency, and how distributed/async backend state surfaces through MVI to the end user. - Proficiency with Gradle build systems at scale — multi-module projects, convention plugins, remote build caching, dependency substitution, and custom plugin authoring. - Experience designing CI/CD pipelines that validate KMP changes across both Android and iOS builds, including strategies to catch shared module breakages before they reach native builds. - Hands-on experience with Jetpack Compose — including recomposition optimization, stability annotations, and state hoisting — and familiarity with Compose Multiplatform trade-offs. - Deep Android platform expertise — best practices, trends, and end-user considerations — with awareness of iOS conventions sufficient to ensure KMP modules remain idiomatic for both platforms. - Demonstrated ability to lead multi-team programs and scale engineering organizations through high-growth phases, including building cross-team alignment and handling skepticism from platform peers. - Expertise in Agile/Scrum delivery, with a track record of driving process improvements and clear, effective communication across engineering, product, design, and executive audiences. Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. For information about our benefits, please visit https://benefitsatfanatics.com/ Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range $204,250—$268,750 USD By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.



