Manager, Software Development

Bentley Systemsorporated•Philadelphia, PA
•Hybrid

About The Position

Bentley Systems is seeking a Manager, Software Development to lead and develop teams within its Platform organization, which builds the foundation for digital twin experiences through open platforms, open standards, and developer-focused technologies. Reporting to the Head of Software Engineering, this people leadership role focuses on developing talent, building high-performing teams, and enabling engineers to deliver impactful platform capabilities. The manager will establish credibility with technical leads and senior engineers and partner closely with Technical Leads, Product Managers, and peer leaders to create clarity, alignment, and focus. The role involves setting expectations, coaching and providing feedback, managing performance, supporting career growth, building an engaged and inclusive team culture, and aligning teams around business priorities and outcomes. Success is measured by colleague growth and engagement, team culture, and the team's ability to consistently deliver results. The role requires minimal travel and is hybrid, with three days per week in the Philadelphia office.

Requirements

  • Passion for people leadership, coaching, and talent development.
  • At least 5 years of progressive management experience leading and developing software engineering teams in a technical environment.
  • Demonstrated success developing technical talent through coaching, feedback, performance management, and career development.
  • High emotional intelligence and a transparent, collaborative leadership style.
  • Ability to build engaged, high-performing teams and establish credibility with technical leads and senior engineers while fostering trust, accountability, and collaboration.
  • Strong communication, collaboration, and relationship-building skills, with the ability to influence across teams and functions.
  • Ability to create clarity, align teams around priorities, and lead through change and ambiguity.
  • Understanding of software development practices, engineering team dynamics, and the challenges of delivering technology solutions at scale.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Lead, coach, and develop the team, fostering accountability, collaboration, continuous learning, and high performance.
  • Set clear expectations, provide ongoing feedback, manage performance, and support team members' career growth and development.
  • Build and maintain engaged, inclusive, high-performing teams, identifying and developing future leaders and key talent.
  • Align teams around business priorities, goals, and desired outcomes, providing the clarity, focus, and support needed to deliver successfully.
  • Drive accountability for results and partner with Technical Leads, Product Managers, and peer leaders to deliver outcomes.
  • Champion Bentley's vision, values, and strategic priorities, helping teams understand how their work contributes to organizational success.
  • Support hiring, workforce planning, retention, and team health.
  • Foster collaboration across teams and remove barriers that affect team performance and delivery.

Benefits

  • Attractive salary and benefits package.
  • Bentley Impact Day: a day off from work to volunteer with an organization of your choice.
  • Colleague recognition award programs and the Bentley Achievers platform.
  • Inclusion, belonging, and colleague wellbeing initiatives and resource groups.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service