Sr. Manager, Software Engineering
Core
Leads a team responsible for reviewing business requirements, developing functional and technical design documentation, and overseeing design and implementation of testing procedures for APIs, abstractions, and integration patterns.
Role type
Senior Manager, Software Engineering
Builds
Robust software solutions and testing frameworks for distributed computing challenges
Domain
Payments technology, distributed systems, API engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Technical design documentation, API testing strategy, distributed systems architecture, code review, proof of concept evaluation, team leadership, requirements analysis
Preferred skills
Advanced degree (Masters, MBA, JD, MD), 9+ years experience with Bachelor's or 7+ with Advanced Degree
Technologies
Generative AI tools (ChatGPT, Microsoft Copilot)
Responsibilities
Review business requirements and develop functional and technical design documentation; Design and implement testing procedures for APIs, abstractions, and integration patterns; Participate in design reviews to provide input on requirements, product designs, schedules, and potential issues; Ensure team productivity, predictability, and delivery of high-quality results; Review code and maintain accountability for the team's development and testing activities; Participate in proof of concepts and technical evaluations of new technologies
Seniority
Senior, hands-on IC with management responsibilities