Team: General
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineering Manager - REMOTE. This role is critical in leading a dedicated team focused on building and maintaining the data access and visualization layer that drives business intelligence across our platform. You will play a key role in fostering a culture of collaboration and excellence, managing a geographically distributed team, and ensuring that innovative data products are reliably delivered. Your leadership will not only impact team growth but also enhance the user experience across various data solutions. This is the perfect opportunity for someone passionate about technology and eager to drive results in a fast-paced environment.
Accountabilities
Lead, coach, and grow a geographically distributed team of software and data engineersDrive execution through Agile/Scrum practices; ensure consistent delivery, retrospectives, and sprint planningDefine and track engineering effectiveness using metrics (e.g., sprint predictability, incident rates, code quality, deployment frequency)Own end-to-end delivery of features and improvements for reporting, visualization, and dashboard infrastructureGuide technical design, implementation, and operational excellence, including modernizing the KPI and reporting frameworkPartner closely with Product, Data Platform, and other engineering teams to align on roadmap and dependenciesChampion best practices in software development, data modeling, testing, and CI/CD pipelinesEnsure high availability, responsiveness, and performance for near-real-time reporting servicesRequirements
Bachelor's degree in Computer Science, Software Engineering, or a related technical field (Master's or higher degree preferred)Expert-level knowledge of Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases or Java6+ years of experience as a software developer working with distributed and microservice architectures in a SaaS environment3+ years of experience managing high-performing engineering teams, including remote or distributed teamsProven leadership in driving the Scrum process with strong coaching abilitiesDemonstrated ability to use engineering KPIs to measure and improve team performanceStrong technical background in data engineering, analytics platforms, or full-stack systems delivering reporting and BI solutionsHands-on experience with modern data stack components such as Snowflake, DBT, Looker, or MetricFlowSolid understanding of SQL optimization, KPI computation, and data visualization best practicesExcellent written and verbal communication skills; able to bridge technical and non-technical audiencesExperience working across time zones and culturesExperience migrating legacy reporting systems to modern, scalable data stacksFamiliarity with metadata-driven KPI definition and dynamic SQL generationBackground in enterprise SaaS or multi-tenant architectureUnderstanding of shift-left testing principles and early test automation within the SDLCExposure to Generative AI technologies to enhance customer experienceBenefits
Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunitiesHolistic health and wellness benefits: Company-paid medical, dental, and vision with 100% employer-paid optionsSupport for Titans at all stages of life: Parental leave, fertility services, surrogacy and adoption reimbursementComprehensive onboarding program and leadership training for all levelsCompetitive compensation package including annual bonus and equityEncouraging work culture celebrating individuality and unique perspectives