Share this Job

Software Engineer I

Date: Mar 11, 2023

Location: Remote, CA

Company: Bentley Systems

Location: Canada / Anywhere in Canada


Position Summary:

Bentley Systems, Inc is looking for an 0-2 years’ experience Software Engineer for the Commercial Programs Portals Team. As a member of this team, you’ll have the opportunity to learn and work with cutting edge cloud platforms within Microsoft Azure and the latest UI technologies. You will be instrumental in building robust and reusable React components and backend APIs for our Portals. In this exciting and challenging role, you will work with a global team of engineers to provide our customers with excellent UI and a stable and scalable infrastructure.



  • Develop front-end webpages.

  • Interact daily with team members located around the world.  

  • Designing and developing new features, products, or web solutions. 

  • Upgrading and maintaining existing software and web services. 

  • Working in dynamic DevOps oriented software development environment. 

  • Integrating various cloud services into our product. 

  • Performing unit and integration testing. 



  • Good verbal and written communication skills in English language. 

  • Ability to learn and adapt quickly to maximize productivity. 

  • Self-motivated person with the ability to work individually and as part of a team. 


Essential Skills:

  • BS or MS in Computer Sciences or Software Engineering or relevant experience. 

  • Candidates with up to 2 years’ experience can apply.

  • Strong conceptual and practical foundation of core Computer Science concepts including Algorithms, Data Structures, Operating Systems and Object Oriented Programming.

  • Strong programming concepts and knowledge of C#, JavaScript, and Typescript.

  • Excellent problem-solving ability.

  • Good verbal and written communication skills in English.

  • Independent, Self-motivated and goal-orientation.

  • Knowledge of distributed version control system like git.

  • Working experience of Azure DevOps and Agile Development methodologies like SCRUM.

  • Strong understanding of the HTTP.

Preferred Technical Skills:

  • TypeScript / JavaScript.

  • Experience with automated testing tools such as Jest and Selenium.

  • Experience with any of the following frameworks or libraries: 

    • .NET Framework (including .NET Core).

    • TypeScript / JavaScript.

    • HTML/CSS.

    • React.

    • AngularJS.

    • Webpack.

    • Babel.

    • Gulp.

  • Experience in consumption of cloud services and REST Interfaces.

  • Experience with any of the following tools: VS Studio, VS Code, Chrome Dev tools, Postman, and Fiddler.

You will have: 

  • Possibility to be a part of an amazing international team. 

  • Valuable experience on latest technologies. 

  • Challenging and interesting tasks at work every day, opportunity to work with highly skilled professionals on next generation software. 

  • Work environment that suits concentration as well as teamwork.

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 include MicroStation-based applications for modeling and simulation, ProjectWise for project delivery, AssetWise for asset and network performance, Seequent's leading geoprofessional software portfolio, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,500 colleagues and generates annual revenues of approximately $1 billion in 186 countries.


Equal Opportunity Employer

Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.

Job Segment: Test Engineer, Software Engineer, Construction, Engineer, Water Treatment, Engineering