Senior Director, Software Development- Mobility Simulation and Analytics

Bentley Systems


Date: 3 weeks ago
City: Burlington, ON
Contract type: Full time
Bentley Systems

Senior Director, Software Development– Mobility Simulation and Analytics

Location : Anywhere in the US/ Canada (Hybrid or Home-based)

Position Summary. Bentley is seeking a Senior Director, Software Development to coordinate software development for our state-of-the-art mobility simulation and analytics products. This is a role for a seasoned software development leader who will work alongside domain experts from our product management and scientific teams to deliver solutions for transport modeling and planning professionals. The Senior Director, Software Development will need to work across multiple initiatives, teams and technology stacks to drive product development and delivery, to cultivate an ‘empowered team’ approach and to ensure alignment against strategic goals and product principles.

The ideal candidate will have a proven record of building, delivering and continuously advancing computational, simulation and mapping applications with strong technical credentials in interactive graphics applications (desktop or web), GIS, network modeling, mathematical optimization and/or AI/ML, and will bring an intellectually curious and open approach to collaboration and coaching.

Main Responsibilities

  • Be responsible for all software delivery, development process, and quality control, achieving strategic outcomes and incorporating product principles
  • Lead software development across multiple empowered product teams working in close partnership with product management and UX
  • Maintain a deep understanding of our application domains, our products and their underlying architecture
  • Proactively leverage and/or propose advances to iTwin platform architecture to better support mobility simulation and analytics digital twin solutions
  • Provide coaching, mentoring and guidance to a set of technical leads who are directly involved in contributing product advances
  • Communicate internally as needed to raise awareness for key product initiatives and to ensure alignment with company objectives and standards
  • Foster an open, intellectually curious and positive team culture


Required Qualifications

  • Graduate or post-graduate degree in computer science or related technical field, or equivalent experience
  • Experience delivering and leading a meaningful software release with a substantial computational component, preferably including i) interactive graphics applications/gaming, ii) mathematical modeling/simulation/optimization, or iii) multithreaded or distributed processing
  • At least 10+ years’ demonstrable hands-on software development experience with multiple programming languages (C++, Python, Scala, Java)
  • Strong leadership skills and experience managing globally distributed software development teams


Successful Qualities

  • A coaching mindset, comfortable leading teams and direct reports through complex and sometimes new challenges
  • High degree of intellectual curiosity and honesty, and eagerness to solve challenging technical problems in the mobility simulation and data visualization space using emerging technologies.
  • Strong communication skills and ability to collaborate effectively with distributed teams.


Desired Qualifications

Knowledge and/or experience in some of the following:

  • Graphics programming (OpenGL, Metal, WebGL, WebGPU)
  • Native development (C++, Qt)
  • Web development (NodeJS, Typescript, WebAssembly)
  • Distributed processing tools (Scala, PySpark)
  • Modern data science tools and libraries (Python, NumPy, SciPy, pandas)
  • Databases (SQLite, PostgreSQL, Clickhouse)
  • Graph algorithms / performance optimization / AI and ML
  • Familiarity with the Bentley iTwin platform, Cesium geospatial applications, vector tile servers and web mapping tools.


What We Offer

    • Competitive salary and excellent benefits
    • The chance to work with an internationally recognized team of experts in the mobility simulation field.
    • Being part of the world-leading software company providing solutions for architecture, engineering and construction.
    • A supportive and collaborative environment


    About Bentley Systems

    Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent’s software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems’ 5,200 colleagues generate annual revenues of more than $1 billion in 194 countries.

    www.bentley.com

    Equal Opportunity Employer

    Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, pregnancy, protected veteran status, religion, national origin, age, genetic information or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. Know Your Rights as an applicant under the law.

    Bentley Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination

    Bentley participates in e-Verify / Bentley participate in e-Verify / Right to Work Notice

    Request An Accommodation

    As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system. You can make an accommodation request by calling 610-458-5000 or sending us an email at [email protected]

    How to apply

    To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

    Post a resume

    Similar jobs

    Store Clerk - Part Time

    Food Basics, Burlington, ON
    6 days ago
    Position Title: Store Clerk - Part TimePosition Type: PermanentRequisition ID: 39965Banner: Food BasicsEmployment Type: Part-TimeLocation: 3365 Fairview St. BurlingtonBe in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food with our customers! Our Meat, Produce & Front End departments are fundamental to Food Basics’ overall success with a...

    Service Manager, Operations

    Reliance Home Comfort, Burlington, ON
    1 week ago
    Find Your Limitless with RelianceBy joining Reliance as a  Service Manager, Operations,  you’ll become an important team member and will be provided with the tools you need to succeed.  We have ambitious growth plans and are looking for Team Members who want to grow with us. At Reliance, we pride ourselves on the fact that we provide limitless opportunities for...

    Restaurant Territory Representative

    Ecolab, Burlington, ON
    1 week ago
    Join Ecolab’s Global Food Retail Services team as a Territory Representative, Mississauga, Hamilton, Brampton, Oakville and Burlington and the surrounding areas and see why Ecolab is on Fortune magazine’s list of “The World’s Most Admired Companies”. The Territory Representative opportunity delivers a comprehensive cleaning and food safety program developed specifically for the food retail industry, partnering with our customers to...