
Senior Manager, Software Engineering
Oportun
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Recruit and groom strong engineers and future technical leaders
- Build strong, high performing teams by forming a strong team culture of safety, accountability, and empathy and effectively driving team execution
- Collaborate with partners in Product, Design, and other engineering leads to drive team vision and strategy - product roadmap, execution and resource plan, and setting priorities
- Level up the technical skills of your team by coaching the team to create scalable and secure system designs
- Reviewing pull requests and technical design documents
- Being able and willing to get your hands dirty and help your team debug issues and ship code when needed
- Drive strong engineering practices around product development execution, operational excellence in observability, quality, reliability, and developer efficiency
- Effectively communicate and build alignment up, down and sideways across the organization
- Adopt GenAI in the team to effectively deliver force multiplicative impact
- Be a champion for Diversity and Inclusion by sourcing, hiring, and advocating for a diverse group of engineers
- Responsible for creating and influencing innovative solutions that meet not only functional, but also performance, security, scalability and reliability requirements.
- Highly motivated self-starter who loves ownership and responsibility while working in a collaborative and interdependent team environment.
- Work with multiple teams of engineers to design, develop, and test major software and systems components using an agile, scrum methodology.
- Management and execution against project plans and delivery commitments
- Build, Guide and Coach the Scrum Team on how to use Agile practices and principles to deliver high quality products.
Requirements
- 15+ years of overall experience in engineering with Bachelor’s / 13+ years with Master’s degree in computer science, Computer Engineering or related technical discipline
- 3+ years of recent management experience, managing 10+ team members
- 10+ years of individual contributor engineering experience engineering products with a modern tech stack, preferably Java, REST, Spring Framework, any relational DB, any noSQL DB, Kubernetes / Azure Service Fabric, Serverless, CI/CD in agile environment
- Passion for building and shipping products that users love with high quality and speed
- Possess exceptional written and verbal communication skills
- Strong project management skills and can keep your team and yourself organized with effective prioritization, while juggling multiple projects and priorities
- Ability to break down complex concepts into easily understood frameworks and models.
Benefits
- Enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture
- Employee resource groups that celebrate and nurture our inclusive culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaRESTSpring Frameworkrelational databasenoSQL databaseKubernetesAzure Service FabricServerlessCI/CDagile methodology
Soft skills
leadershipcommunicationteam buildingcoachingcollaborationproject managementprioritizationproblem-solvingempathyownership