Firstup17.04.26
AI SCORE 8.5

Software Engineering Manager (Data) - Remote

$160K–$195K/year

About the Role

We are seeking a talented Software Engineering Manager (Data) to join our dynamic team at Firstup. This is a unique opportunity to lead a team of engineers in a fully remote environment, where you will drive the strategy and delivery of scalable data platforms. As a Software Engineering Manager (Data) remote position, you will play a crucial role in enhancing our data capabilities and ensuring our technology remains at the forefront of the industry.

What You'll Do

  • Lead the design and implementation of scalable data platforms that power business intelligence and predictive analytics for our enterprise customers.
  • Oversee the successful completion of complex projects that involve multiple domain teams, ensuring data remains core to our platform.
  • Provide senior technical leadership through architecture decisions, design reviews, and code reviews, focusing on scalability, reliability, security, and maintainability.
  • Champion the adoption of Generative AI tools and coding agents to enhance developer productivity and accelerate innovation.
  • Collaborate closely with Product Management and Design teams 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 and continuous improvement.
  • Own production health for your team’s 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; or equivalent professional experience.
  • 10+ years of professional software experience, including 3+ years managing teams 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 Apache Airflow, dbt, Kafka, AWS Glue, AWS Redshift, AWS Sagemaker, AWS Dynamo, and AWS Quick Sight.
  • Strong knowledge of modern data architecture, ETL/ELT processes, and data modeling best practices.
  • Proficiency in SQL, Python, and TypeScript.
  • Familiarity with AI tools including Langchain, OpenAI Agents, and MCP APIs.
  • Excellent communication skills and understanding of the realities of developing in a startup environment.

Nice to Have

  • Experience scaling and evolving Enterprise SaaS platforms through periods of growth or technical transformation.
  • Demonstrated experience leveraging Generative AI tools in software development workflows.
  • Exposure to HR Tech or other regulated enterprise domains.

What We Offer

  • Competitive salary ranging from $160,000 to $195,000, commensurate with experience.
  • Flexible remote work arrangements, allowing you to work from anywhere within the United States.
  • Excellent PTO program and great health benefits.
  • A casual and friendly work environment that fosters personal and professional growth.
  • A leadership team that values your ideas and contributions.
Why This Job8.5 of 10

This Software Engineering Manager (Data) role offers a unique opportunity to lead a distributed team in a rapidly growing company focused on innovative data solutions.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.