Manager, Software Engineering (Data) at Firstup. Location Information: United States. Connect every worker, everywhere with the right information at the right time.. Drive the strategy, design, and delivery of scalable data platforms powering business intelligence, predictive analytics, and LLM capabilities.. Drive the successful completion of complex projects across multiple domain teams.. Provide senior technical leadership through architecture decisions, design reviews, and code reviews.. Drive the adoption of Generative AI tools to improve productivity, code quality, and innovation.. Partner with Product Management and Design to translate complex business requirements into scalable technical solutions.. Manage, mentor, and grow a distributed team of software and quality engineers.. Own production health for your teams’ services including on-call rotations, incident response, and post-incident reviews.. Lead operational excellence initiatives to improve observability, resiliency, automation, and alignment with SLOs and SLAs.. Bachelor’s Degree in Computer Science, Information Technology or a related field, or commensurate professional experience.. 10+ years of professional software experience, including 3+ years managing engineering teams.. Proven experience delivering customer-facing Enterprise SaaS products at scale.. Strong hands-on or architectural experience with modern data platform tooling like Apache Airflow, dbt, Kafka, AWS services.. Success leading a data engineering team through complex challenges.. Strong knowledge of modern data architecture, ETL/ELT processes, and data modeling best practices.. Strong knowledge of SQL, Python, and Typescript.. Knowledge of AI tools including Langchain, Open AI Agents, and MCP APIs.. Excellent communication skills and understanding of startup environment challenges.. Pay range:. $160K - $195K. Excellent PTO program. Great health benefits. Casual and friendly environment. Remote work. Supportive leadership team
Manager, Software Engineering (Data) at Firstup