Senior Engineering Manager - Payments Team

Posted about 1 month agoViewed
Any country where Coursera has a legal entityFull-TimeOnline Learning
Company:Coursera Sourcing
Location:Any country where Coursera has a legal entity
Languages:English
Seniority level:Manager, 5+ years
Experience:5+ years
Skills:
Backend DevelopmentGraphQLLeadershipAgileJavaSoftware ArchitectureCross-functional Team LeadershipProduct DevelopmentAlgorithmsData StructuresgRPCMicroservicesMentoringScalaData modelingSoftware Engineering
Requirements:
Bachelor’s degree in Computer Science or related field, OR 3+ years as a hands-on software engineer building web applications or distributed systems. 5+ years in software product development or related field, including 2+ years in an engineering management role. Proven track record of delivering software projects and managing cross-functional development teams. Strong software engineering foundation with experience in system design, data structures, and algorithms. Demonstrated integrity, transparency, and inspiration in leadership style. High degree of empathy, humility, and effective communication skills. Creative and analytical mindset with rigorous technical problem-solving skills. Excellence in driving clarity and results in ambiguous, complex situations. Experience balancing rapid product feature delivery with long-term platform health. Experience managing a team that owns a product platform or critical infrastructure component. Experience with Generative AI applications, prompt engineering, and APIs (OpenAI, Claude, Gemini). Demonstrated experience building and operating large-scale distributed systems using modern backend technologies (Java, Scala) and API frameworks (GraphQL, gRPC). Familiarity with modern frontend technologies (React, TypeScript) and how they integrate with backend services. Experience with payments systems and providers like Stripe is a plus.
Responsibilities:
Partner with cross-functional stakeholders to refine team charter and ensure alignment with business goals. Act as a role model and coach for engineers, conducting career development conversations and providing feedback. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers. Provide hands-on technical guidance to engineers on system design and complex problem-solving. Curate a vision for the payments platform, including international payment strategy, and translate product needs into an engineering roadmap. Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage by architecting systems and services. Foster an inclusive, collaborative team environment and proactively address interpersonal issues.
Similar Jobs:
Posted 1 day ago
United StatesFull-TimeSaaS
Creative Project Manager
Company:Typeform
Posted 1 day ago
United StatesFull-TimeSoftware Development
Senior Full Stack Engineer
Company:Five9
Posted 1 day ago
USAFull-TimeFinancial Audit
Lead/Staff Product Manager, Financial Audit Agents
Company:Fieldguide