Wonderschool logo

Tech Lead/Staff Engineer, Payments

Wonderschool

Position Summary

Wonderschool is harnessing the power of technology to provide comprehensive support to child care providers operating out of their homes as well as in the government and non-profit sectors. Our products enable child care providers to create high-quality environments and meet the demands of their business, while also helping parents in need of childcare solutions through the creation of an accessible marketplace.

We are seeking a Tech Lead or Staff Engineer who is passionate about contributing to our mission and purpose through scaling payment processing systems. You will play a crucial role in achieving our team’s core mission, to develop and maintain systems and processes that ensure high levels of reliability, security, and interoperability across the Wonderschool platform. Your expertise in the delivery of high-quality software will be essential in securing and simplifying the financial workflows of child care providers across the Wonderschool platform.

Responsibilities

  • Lead and manage large, complex projects independently by analyzing requirements, breaking down tasks, and planning the development of mission-critical features.
  • Leverage extensive experience with payment processing systems to design and build out the Wonderschool Payments Platform with reliability, stability, and efficiency.
  • Architect asynchronous systems that process large volumes of data that support accuracy, auditability, and observability.
  • Work closely with cross-functional teams, product managers, designers, and stakeholders to understand business requirements and translate them into technical specifications and project timelines.
  • Troubleshoot and resolve complex technical issues, working closely with the team to identify and implement simple and effective solutions.
  • Deliver high-quality, performant code and deploying services with a high level of comfort iterating on a system while it is constantly serving traffic.
  • Communicate technical design effectively with developers of all levels.
  • Implement and optimize databases, ensuring data integrity and efficient performance.
  • Utilize Google Cloud Platform to design and deploy scalable cloud infrastructure.
  • Learn new languages and technologies as required to get the job done.
  • Solicit feedback from your peers, including other engineers and teammates in your product team, and support your team through thoughtful feedback.
  • Continually improve our engineering standards in code reviews, advocating for better patterns and technologies, and making a meaningful impact on our development experience and tooling.
  • Promote a culture of collaboration, continuous learning, and knowledge sharing within the team.

Required Qualifications

  • Bachelor’s degree in computer science, engineering, or a related field.
  • 8+ years of professional software development experience with a focus in developing full stack applications and familiarity with a wide range of technologies and programming concepts. Our stack happens to include Typescript, NestJS, React, and Elixir/Phoenix.
  • Prior experience and expertise in working with payment gateways, especially familiarity with Stripe or other similar payment processing platforms.
  • Proven experience with high-traffic web apps and APIs, with a focus on observability, performance monitoring, logging, and alerting.
  • Strong proficiency in NoSQL data engines like Firestore and SQL data engines like Postgres, with a focus on database design and optimization.
  • Overall understanding of serverless computing and Platform as a Service providers such as Firebase.
  • Extensive experience with cloud providers like Google Cloud Platform, including deploying and managing cloud infrastructure, especially Kubernetes clusters, API gateways, and service meshes. Understanding of modern DevOps practices and experience building CI/CD pipelines.
  • Excellent problem-solving and analytical skills, with the ability to tackle complex challenges.
  • Strong communication skills, with the ability to effectively collaborate across teams.
  • Detail-oriented mindset, with a focus on delivering high-quality, scalable, and maintainable code.

Benefits
Extracted with AI

  • Health benefits with up to 100% coverage for employee premiums and up to 80% for dependents
  • Wifi and co-working space reimbursements
  • Flexible PTO plan
  • Paid holidays
  • Mental wellness days
  • Highly competitive parental leave policies

Similar jobs

Last update: 23 minutes ago

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

PayPal logo
PayPal

Senior Member of Technical Staff - Identity and Access Management (IAM)

Join PayPal as a Senior Member of Technical Staff in IAM, focusing on scalable identity solutions using TypeScript, Next.js, and more.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

brightwheel logo
brightwheel

Senior Full Stack Engineer

Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

Truewind logo
Truewind

Founding Full-Stack Software Engineer

Join Truewind as a Founding Full-Stack Software Engineer to revolutionize AI-powered bookkeeping and financial modeling for startups.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Wunderflats logo
Wunderflats

Technical Team Leader Software Engineering

Lead a software engineering team at Wunderflats in Berlin, focusing on JavaScript, Node.js, and React.js.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Stripe logo
Stripe

Frontend Engineer - Payments, Optimized Checkout and Link

Join Stripe as a Frontend Engineer to build world-class payment interfaces using TypeScript, CSS, and HTML.

Discord logo
Discord

Software Engineer, Billing

Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.

Altruist logo
Altruist

Staff Front End Engineer

Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.