Engineering Manager, Invoicing at Stripe | CA | Rezi

Engineering Manager, Invoicing at Stripe

Engineering Manager, Invoicing

Stripe · CA

2 months ago

Engineering Manager, Invoicing

Stripe · CA

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Subscriptions Core Services team builds the high-scale, asynchronous engines at the heart of Stripe’s recurring billing ecosystem. This is an opportunity to be part of a fast-moving team, with hard technical problems in distributed systems, where you can have a direct impact on Stripe's rapidly growing business. We are strategically re-architecting our foundational primitives for Enterprise and Agent Readiness to ensure we can achieve the next order of magnitude in scale and velocity.

Responsibilities

  • Lead engineering and design processes, coaching, mentoring, and supporting your team as they build innovative solutions.
  • Collaborate with stakeholders across product, design, infrastructure, and operations to ensure alignment on projects and objectives.
  • Own problems from end-to-end by managing diverse systems, processes, and technologies, while continuously seeking opportunities to optimize efficiency and user experience.
  • Manage technical risks related to massive traffic spikes, data consistency in distributed systems, and system observability.
  • Uphold high engineering standards, ensuring consistency across codebases, and implementing best practices throughout your team.
  • Recruit top engineering talent in partnership with Stripe’s recruiting team to build a diverse and high-performing team.
  • Support your team members' career growth by providing insights and development opportunities tailored to their goals.

Requirements

  • 5+ years of experience managing and growing teams of engineers.
  • Proven track record managing a team of 5+ software engineers focused on building and shipping products at scale.
  • An ability to empathize with users and advocate for exceptional user experiences.
  • Strong problem-solving skills, with a history of creatively tackling complex challenges.
  • Experience thriving in cross-functional environments, demonstrating rigorous thinking and effective decision-making.
  • Background in dealing with ambiguity and executing on multiple high-impact work streams simultaneously.
  • Commitment to fostering a supportive, feedback-driven, and challenging work environment.
  • Technical proficiency to engage thoughtfully with engineers about architecture and product design, offering valuable insights when necessary.
  • A mindset of autonomy and entrepreneurship, where you're excited to take responsibility and drive initiatives forward.
  • Experience in the billing, payments, or financial automation space.
  • Experience leading significant architectural migrations or system re-writes in a high-growth environment.
  • A background in performance engineering or distributed systems research.
  • Maintain a focus on user outcomes.
  • Foster open communication and cross-team collaboration.
  • Embrace an iterative approach to both product development and team management.
  • Make decisions that reflect our commitment to integrity, excellence, and the long-term success of our users and the company.

Skills

  • Distributed systems
  • Data consistency
  • System observability
  • Performance engineering

Experience Level

  • 5+ years of experience managing and growing teams of engineers

About the Company

  • Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet.