tap into our expansive network to build your career

Portfolio Company Open Roles

Senior Manager, Software Engineering



Software Engineering
Pune, Maharashtra, India
Posted on Friday, April 19, 2024

Job Description

We’re looking for a Senior Manager - Software Development to join Procore’s Finance & Legal Technology team. In this role, you’ll build and manage engineering team that builds highly scalable, reliable capability based micro-services for the Finance & Billing platform, event based integrations with Finance & Billing SaaS applications like Zuora, Avalara, NetSuite, Concur, Coupa and automate manual business processes.

As a Senior Manager - Software Development, you’ll partner with Finance, eCommerce, Compliance, Data & IT teams to build roadmaps, prioritize new capabilities or enhance existing capabilities. We are looking for a seasoned engineering leader to build and lead an engineering team with varying skills and experience levels.

This position reports to the Sr Director, Finance & Legal Technology and will be based in our Pune Office. We’re looking for someone to join us immediately.

What you’ll do:

  • Lead and grow a high performing engineering team to deliver Finance & Billing platform capabilities at scale with engineering and operational excellence built in.
  • Provide technical leadership, career development, and management of performance, objectives, and priorities of all reporting staff - Build a high performing, results-oriented organization
  • Employ strong business and technical acumen to guide the team (customer obsession, strategic thinking, asking the right questions, sweating the details)
  • Create shared vision, build and maintain strong cross-functional relationships with partners and stakeholders.
  • Partner with Product Management / Business Stakeholders to understand requirements, prioritize tasks, and incorporate new features into existing products
  • Responsible for service high availability, incident management and conducting post mortem to learn from incidents
  • Build a culture of Innovation, technical and operational excellence on the team.
  • Develop business cases for developing new capabilities and conduct resource estimation to justify spend for new capabilities

What we’re looking for:

  • BS/MS in Computer Science, Engineering, Math or related field, experience in leading multiple initiatives is strongly desired.
  • 5+ years experience as an established technical leader of software engineering teams that have successfully delivered impactful business solutions.
  • Passion for technology with a minimum of 8-12 years working on backend development of modern applications, from web services all the way to the database and strong exposure to Enterprise Java platform, Spring Framework, Amazon Web Services, Kubernetes based container deployments
  • Solid software development fundamentals (Data Structures, algorithms, problem solving, OO Design, and system architecture) with specialization on end to end software development using modern SaaS / public cloud deployments with a DevOps mindset
  • Someone with strong belief in agile and lean thinking have a passion for velocity, engineering and operational excellence
  • Demonstrated experience leading positive change, empowering people, cultivating product technology visions and innovative solutions, and fostering effective engineering teams.
  • Ability to think and act strategically for all stakeholders. Adept at articulating the product vision and driving the future roadmap with strong business acumen.
  • Organizational competencies and project management skills to keep projects, processes, and the entire engineering team on track in a distributed global engineering ecosystem.
  • Self-motivated attitude with the ability to multitask and thrive in a timeline-driven environment.
  • Excellent interpersonal communication and presentation skills with expertise in distilling complicated topics to a broader audience.
  • Experience with Agile software development.
  • Knowledge of accounting, billing and payment processing concepts and experience with finance (ERP), billing applications and payment processors preferred

Additional Information

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.