Bentley Systems-posted about 1 year ago
Full-time • Senior
5,001-10,000 employees
Publishing Industries

The VP of Software Engineering will lead a globally distributed development team responsible for transforming legacy client/server solutions to cloud-based platforms. This role focuses on integrating a diverse portfolio of products and delivering enterprise collaboration and asset performance management software. The successful candidate will drive organizational and operational changes, modernize technology stacks, and foster a culture of continuous learning and operational excellence within the engineering teams.

  • Leading the transformation of a broad portfolio of purpose-built products towards a unified suite of capabilities across the entire infrastructure lifecycle.
  • Foster a culture of cross-product collaboration and operational excellence to drive higher levels of system reliability, software quality and resiliency throughout the technology stack and through modern delivery practices.
  • Develop a clear understanding of what development processes and common componentry should be consistent across multiple products.
  • Deeply understand customer problems and provide technical leadership to develop the most optimal solutions.
  • Ensuring customer adoption is one of the key measures of success and fostering a mindset where teams actively seek to establish connections with the customer to build strong empathy.
  • Focusing on efficiency in our global teams, identifying and delivering shared microservices to both improve quality and time to market, drive continual process improvements that positively impact cost, revenue, performance efficiency, process development and solution delivery.
  • 15+ years of experience managing and building large scale, globally distributed software engineering teams.
  • Proven experience of successfully transforming B2B legacy technology products to the cloud whilst minimizing disruption to customers as well as integrating and consolidating a broad product portfolio, at scale.
  • Strong business judgment, leadership, and integrity: A tenacious decision maker, able to bring a healthy, assertive approach to solving business problems.
  • Ensure seamless team cohesion and foster effective collaboration.
  • Strong executive communication skills: strategic influencing skills and the ability to drive agreement with peers and leaders in the organization across.
  • Fluent in Agile development practices including iterative and continuous delivery.
  • Experience of working with Javascript, React.js/native, Azure services and technology, Microsoft DevOps Git, Github and with continuous deployment of secure, scalable services in the Cloud using micro-services architecture and extensibility would be a distinct advantage.
  • Post Graduate degree in Computer Science or related field, or equivalent experience required.
  • Experience with cloud technologies and microservices architecture.
  • Familiarity with digital twin technology and its applications in infrastructure management.
  • Competitive Salary and benefits.
  • A great Team and culture.
  • The opportunity to work within a global and diversely international team.
  • A supportive and collaborative environment.
  • Colleague Recognition Awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service