Tech Lead/Staff Engineer, Payments
San Francisco
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 …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully remote
Benefits/PerksCollaborative work environment Flexible PTO Fully remote Health benefits Parental leave policies
Tasks- Collaborate with cross functional teams
- Deliver high-quality code
- Lead complex projects
- Troubleshoot technical issues
Alerting APIs Cloud Infrastructure Communication Elixir Firebase Google Cloud Platform Kubernetes Logging Nest.js NoSQL Observability Payment Processing Performance monitoring Phoenix Postgres React Serverless Computing SQL Stripe Technology Typescript
Experience8 years
EducationBachelor's degree in Computer Science Bachelor's degree in engineering Bachelor’s Degree in Related Field Engineering Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9