Firstup

Manager, Software Engineering – Data

Firstup

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $195,000 per year

Job Level

About the role

  • Drive the strategy, design, and delivery of scalable data platforms powering business intelligence, predictive analytics, and LLM capabilities across enterprise customers, built on modern microservices architecture.
  • Drive the successful completion of complex projects that span multiple domain teams as data is core to our platform.
  • Provide senior technical leadership through architecture decisions, design reviews, and code reviews, ensuring scalability, reliability, security, and maintainability.
  • Drive the thoughtful adoption of Generative AI tools and coding agents to increase developer productivity, improve code quality, and accelerate innovation.
  • Partner closely 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, fostering a culture of ownership, accountability, and continuous improvement.
  • Own production health for your teams’ services, including on-call rotations, incident response, and post-incident reviews in a “you build it, you run it” environment.
  • Lead operational excellence initiatives to improve observability, resiliency, automation, and alignment with defined SLOs and enterprise SLAs.

Requirements

  • Bachelor’s Degree in Computer Science, Information Technology or a related field of study; or commensurate professional experience required.
  • 10+ years of professional software experience, including 3+ years managing teams of engineers developing data pipelines and analytics applications.
  • Proven experience delivering customer-facing Enterprise Saas products at scale.
  • Strong hands-on or architectural experience with modern data platform tooling, including but not limited to Apache Airflow, dbt, Kafka, AWS Glue, AWS Redshift, AWS Sagemaker, AWS Dynamo, AWS Quick Sight.
  • Success leading a data engineering team through complex challenges that are large in scope.
  • 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 the realities of developing in a startup environment (i.e. you know the difference between small problems and big ones).
Benefits
  • excellent PTO program
  • great health benefits
  • casual and friendly environment
  • remote work
  • leadership team who truly believes in your growth
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data platformspredictive analyticsmicroservices architecturedata pipelinesanalytics applicationsETL processesELT processesdata modelingSQLPython
Soft Skills
technical leadershipmentoringownershipaccountabilitycontinuous improvementcommunicationproblem-solvingcollaborationoperational excellencescalability
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Information Technology