Manager, Software Engineering

EarnIn•Mountain View, CA
•$266,793 - $326,081•Hybrid

About The Position

EarnIn is hiring a Manager, Software Engineering for its marketplace business unit, which helps members earn rewards, save on everyday spending, and build credit through products such as Rent Reporting. The unit is one of EarnIn’s fastest-growing revenue lines, and its platform for partner integrations, rewards, and ranking is reused across the company. The manager will lead a full-stack team that includes staff-level technical leads and will use member and partner data to guide product decisions, help partners launch faster, and maintain reliable high-traffic, critical-path services. The team has pioneered AI-native, spec-driven development at EarnIn. This is a hybrid role based in Mountain View, with two days per week in the office. The salary range is $266,793–$326,081, plus equity and benefits. The role reports to no specified position in the posting.

Requirements

  • Bachelor's, Master's, or PhD in Computer Science or a related technical discipline, or equivalent practical experience.
  • At least 7 years of software engineering experience.
  • At least 2 years of direct management experience leading a team of 5 or more engineers, including hiring and developing team members.
  • Significant experience with backend services and distributed systems, including operating customer-facing services at high request volume.
  • Working knowledge of iOS or Android development.
  • Experience delivering integrations with external partners, third-party APIs, or SDKs.
  • Experience shipping products in a regulated environment alongside Legal, Compliance, or bank partners.
  • Hands-on fluency with AI-assisted engineering tools such as Cursor and Claude Code, with the judgment to apply them to planning, coding, triage, and technical decisions.
  • Experience shaping what a team builds using customer insight, experiments, and business metrics to set priorities and scope lean MVPs.

Nice To Haves

  • Experience with marketplaces, rewards or loyalty, ad-tech, payments, experimentation, personalization, or ranking systems.

Responsibilities

  • Lead, coach, and grow a team of backend and mobile engineers, including staff-level technical leads.
  • Own the team's performance cycle, including expectations, feedback, calibration, leveling, and development plans.
  • Lead hiring for the team by defining roles, running interview loops, calibrating levels, and closing candidates with full-stack range.
  • Drive delivery by managing planning and sprint cadence, removing blockers, meeting commitments on partner launches and platform work, and reporting status and risks to leadership.
  • Partner with the GM to shape the quarterly roadmap using member and partner data, assess the ROI of competing work, and make scope trade-offs explicit.
  • Measure shipped work using experiments and business metrics such as conversion, partner revenue, and member engagement, and use results to inform future priorities.
  • Contribute to technical direction with staff engineers and architects through design reviews, technical-debt prioritization, and build-versus-buy decisions across partner integrations, rewards, and ranking.
  • Own operational health for a high-traffic service, including on-call, runbooks, operations reviews, and incident response.
  • Coordinate team deliverables with Legal, Compliance, Finance, CX, and external partners, and raise dependencies early.
  • Champion AI-native engineering practices, including spec-driven development and agentic tooling, and coach engineers to use AI with rigor and judgment.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service