Oportun

Senior Manager, Software Engineering

Oportun

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

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