Software Engineer II at Bentley Systems in Exton, PA

  • Company: Bentley Systems
  • Location: Exton, Pennsylvania, United States
  • Job type: full time
  • Workplace: hybrid
  • Posted: 2026-10-04

Apply for this role

All open roles at Bentley Systems

Job description

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 TypeScript/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 TypeScript, 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 pnpm monorepo, 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 TypeScript, 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 DevOps, CI/CD, GitHub, GitHub 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 
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 help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact. Who We Are: 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 operatio

Software Engineer II on JobPost.