×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Exton, Chester County, Pennsylvania, 19341, USA
Listing for: Bentley Systems, Incorporated
Full Time, Part Time position
Listed on 2026-10-14
Job specializations:
  • Software Development
    React.js, Front End Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below
## Software Engineer IIApply:
Hybrid:
Exton, Pennsylvania, United States:
United States PA Philadelphia Office:
Philadelphia, Pennsylvania, United States:
Full time:
Posted 8 Days Ago:
RC60
*
* Location:

** Exton/Philadelphia, PA, US – Hybrid (3 days a week, in-office)
*
* Position Summary:

** We are looking for a passionate
** Software Engineer II
** to help design and build the web-based viewing and collaboration experiences at the heart of
** Bentley Infrastructure Cloud (BIC)**. Our team builds the embedded 3D/digital-twin viewer and its surrounding feature modules — used by engineers, owners, and contractors worldwide to review, markup, and collaborate on infrastructure projects (buildings, bridges, roads, rail, and utilities).  You'll work in a Type Script/React codebase built on iTwin.js and Cesium rendering large-scale iModels, Reality Data, and Geospatial Data in the browser, and surfacing that data through rich workflows.

This is a high-impact role on a product that is central to how Bentley's users interact with their digital twins every day.
** Responsibilities:
*** Design, build, and ship frontend features for the Bentley Infrastructure Cloud iTwin/iModel Viewer using Type Script, React, Cesium, and iTwin.js, from requirements through delivery.
* Document features and decisions through clear code, comments, and concise technical write-ups
* Build and maintain micro-frontend (Module Federation) packages in a large pnpmmonorepo, balancing shared-package stability with feature velocity
* Write clear, testable, maintainable code with strong unit (Vitest + React Testing Library) and end-to-end (Playwright) coverage.
* Participate in code reviews, PR-based workflows, and agile/Scrum ceremonies, and help uphold our coding standards and architectural boundaries.
* Mentor and support fellow engineers through pairing, reviews, and knowledge sharing.
*
* Qualifications:

*** Graduate or post-graduate degree in computer science, software engineering, or relevant training and/or experience.
* At least 5 years' experience in frontend development with Type Script, React
* Experience with frontend unit and end-to-end testing (e.g., Jest/Vitest, Playwright), data structures, and OOP.
* Working experience with Scrum and agile methodologies.
* Experience building component-based UIs and consuming REST APIs.
* Familiarity with 3D/graphics in the browser (WebGL, three.js, Cesium, or similar) — directly relevant to iTwin.js viewer work.
* Good verbal and written communication skills.
* This role requires minimal travel.
* Requires sitting or standing at will while performing work on a computer (or any other
* physical requirements*).
** What would make you stand out:
*** Experience with Azure Dev Ops, CI/CD, Git Hub, Git Hub Copilot,  and Git
* Experience with monorepos and module/micro-frontend architectures
* Exposure to Cesium and iTwin.js  or other digital-twin / BIM / CAD platforms.
* Experience integrating or building AI/Copilot-assisted features
* Familiarity with WebGL/3D rendering performance in web apps.  #LI-RB1#LI-HYBRID This is a Hybrid role.  
*
* What We Offer:

*** Step into a collaborative work environment where ideas flourish, and teamwork propels us forward towards shared success.
* An attractive salary and benefits package.
* Bentley Impact Day: take a day off from work to volunteer with an organization of your choice.
* Celebrate milestone achievements and moments that matter through our colleague recognition award programs and our Bentley Achievers platform.
* A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
* Be part of a company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary