Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Bentley Systems

Bentley Systems Software Engineer II Location: Hybrid - Exton/Philadelphia, PA, US 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 modern 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. We Will Rely On You For The Following 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. What You Bring To The Team 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. What We Offer A great Team and culture – please see our colleague video. An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start. An attractive salary and benefits package. A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups. 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. 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, Aff… 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 View phone number on click.appcast.io or sending us an email at View email address on click.appcast.io #J-18808-Ljbffr Bentley Systems

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Exton, PA vacancy
  •  ...Bentley Systems Software Engineer II Location: Hybrid - Exton/Philadelphia, PA, US 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... 
    Suggested
    For contractors
    Work experience placement
    Worldwide

    Bentley Systems

    Exton, PA
    1 day ago
  • $98.3k - $147.5k

     ...Our Software Engineers are energetic influencers who thrive on designing simple and scalable solutions to complex problems and delivering leading...  ..., Postgres, Elasticsearch, Oracle As a Software Engineer II, you will work with other engineers on our team, delivering solutions... 
    Suggested
    Flexible hours

    Cox Automotive

    Exton, PA
    1 hour ago
  • A leading automotive technology company is seeking a Software Engineer II to develop scalable solutions in a fast-paced environment. This role involves collaborating with cross-functional teams, writing efficient code, and implementing cloud-based services. Candidates... 
    Suggested
    Flexible hours

    Cox Automotive Inc.

    Exton, PA
    1 day ago
  • Responsibilities The Corporate Information Services Department is seeking a dynamic and talented Software Engineer II - AI Solutions. Works hands‑on with clinicians, analysts, and operational teams to understand workflows, gather requirements, and translate ambiguous... 
    Suggested
    Local area

    Universal Health Services, Inc.

    King of Prussia, PA
    1 day ago
  •  ...client engagement, growth, and satisfaction. Through a strong engineering culture, MarTech transforms marketing strategy into measurable...  ...develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way... 
    Suggested
    Work experience placement

    Vanguard

    Malvern, PA
    16 days ago
  •  ...clients. You will build relationships, enhance your technical expertise and be a part of continuous improvement and innovation in engineering. You will get to lead and coach other developers. If you have - Strong experience with JavaScript/TypeScript, Node.js,... 
    Work experience placement

    Vanguard

    Malvern, PA
    16 days ago
  •  ...smoothly and efficiently. Lead and Develop: Mentor and guide engineers, fostering their growth and enhancing the team's overall...  ...and adopts AI tools to improve how we build, test, and operate software, turning emerging capabilities into real engineering leverage,... 
    Work experience placement

    Vanguard

    Malvern, PA
    16 days ago
  •  ...Kingdom. For additional information visit . The Corporate Information Services Department is seeking a dynamic and talented Software Engineer II - Business Intelligence Developer. The Software Engineer II - Business Intelligence Developer d esigns and develops... 
    Local area

    UHS of Delaware, Inc. - Corporate Office

    King of Prussia, PA
    a month ago
  • $108.4k - $227.5k

     ...Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph...  ...including using tools like Git, Jira and Confluence IAT Level II or III certification (i.e. Security+, CISSP, or CASP) What You... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CACI International

    King of Prussia, PA
    1 hour ago
  •  ...critical environments. Apply cybersecurity engineering principles across the full system...  ...DAST, container scanning, IaC scanning, and software composition analysis into CI/CD workflows...  ...570 baseline certification for IAT Level II (CISSP, CAP, etc.) Experience supporting... 
    Full time
    Part time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    King of Prussia, PA
    5 days ago
  •  ...responsible for and take part in all the development stages of this software, leveraging agile methodologies as well as web and cloud...  ...and more. Founded in 1984, Bentley provides solutions that span engineering disciplines, industry sectors, and all phases of the... 

    Bentley Systems

    Exton, PA
    13 hours ago
  •  ...Senior Software Engineer Location: Hybrid, Exton, PA or Philadelphia No sponsorship is offered for this role. Bentley Systems is seeking a talented Senior Software Engineer to become a valued member of our Digital Experience Engineering team. The primary focus will be... 
    Work experience placement

    Blyncsy Inc

    Exton, PA
    1 hour ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    West Chester, PA
    13 hours ago
  •  ...Principal Solutions Engineer Location PA, Malvern Department Engineering Employment...  ...for: architecting & designing software solutions designed to support/enhance retail...  ...Point of Sale integration solutions; (ii) working w/ remote teams; (iii) developing... 
    Full time
    Remote work
    Work from home
    2 days per week

    Crane Payment Innovations

    Malvern, PA
    3 days ago
  •  ...Bachelor’s degree in Cybersecurity, Systems Engineering, Computer Science, Information Technology...  ...570 baseline certification for IAT Level II (CISSP, CAP, etc.). Experience...  ...Systems Engineer will work closely with software engineers, infrastructure teams, customer... 
    3 days per week

    Lockheed Martin

    King of Prussia, PA
    1 day ago
  •  ...accounts and multiple business units. Designs system-level patterns (event-driven pipelines, API contracts, data models) that other engineers build on — establishing the foundational approach for how security findings flow from detection through prioritization to... 
    Work experience placement
    Immediate start
    Shift work

    Vanguard

    Malvern, PA
    6 days ago
  • Senior Java Fullstack Developer Immediate need for a talented Senior Java Fullstack Developer. This is a 05 months contract opportunity with long-term potential and is located in Malvern, PA /Dallas, TX (Hybrid). Please review the job description below and contact me...
    Contract work
    Immediate start

    Pyramid Consulting

    Malvern, PA
    13 hours ago
  • Full Stack Java Developer It will be based in Malvern, PA. 5-8 years of experience. Please see below for the job description and note that Azure is a hard requirement. Skillset - Java, AWS, Azure, Springboot, Angular, Rest APIs, Splunk, Github. Job Summary We ...
    For contractors

    RIT Solutions

    Malvern, PA
    13 hours ago
  •  ...with exceptional professionals for this role. Join our API Engineering team as a Chapter Lead to support the modernization of APIs that...  ..., mentoring, or supervising engineers. Experience applying software development methodologies such as Agile, DevOps, and CI/CD.... 
    Work experience placement

    Vanguard

    Malvern, PA
    16 days ago
  •  ...designing, implementing, and maintaining data center networks and security infrastructure. Identifies, resolves, or escalates hardware or software issues. Core Responsibilities Plans and implements new security technologies and major releases for the most critical... 
    Work experience placement

    Vanguard

    Malvern, PA
    16 days ago
  •  ...values your skills, training and education. Come and experience your future! WHO YOU ARE We are seeking a motivated Software Engineer to join our team. Day to day activities include but not limited to: Participating in daily scrums, bi-weekly sprint planning... 
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    King of Prussia, PA
    12 days ago
  • IntePros is currently looking for a Software Engineer, .NET to join one of our growing medical device clients in Exton, PA. The Software Engineer, .NET is responsible for the design, development and testing of complex software to create custom solutions and services tailored... 
    Work experience placement

    IntePros

    Exton, PA
    1 day ago
  •  ...collaborating with Vanguard to connect them with exceptional professionals for this role. Role Summary This role focuses on engineering and operational support for API integration across multiple analytical and record-keeping solutions in support of Application... 
    Work experience placement

    Vanguard

    Malvern, PA
    9 days ago
  •  ...this role. Join Personal Investor Tech's Site Reliability Engineering team and lead cutting-edge SRE initiatives that impact hundreds...  ...We are seeking an experienced engineer with broad, end-to-end software development experience, including operating applications in a... 

    Vanguard

    Malvern, PA
    14 days ago
  •  ...used across the organization. You will partner closely with engineering, security, and platform teams while mentoring engineers and improving...  ...Lambda and event-driven architectures Experience with software development. Languages needed: Python, Node (nice to have),... 
    Work experience placement
    Immediate start

    Vanguard

    Malvern, PA
    16 days ago
  • $70k - $120k

     ...REST API, and Microsoft Entity Frameworks. Other duties as assigned. Job Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field (equivalent work experience will also be considered). Proven experience as a Full‑Stack Developer or in... 
    Full time
    Contract work
    Work experience placement
    Immediate start
    Worldwide

    Magensa a MagTek Company

    Malvern, PA
    20 hours ago
  •  ...and rapid feedback. The role sits at the intersection of systematic investing, active equity portfolio management, and modern software engineering. What You’ll Do: Design, build, and operate cloud‑native platforms that run quantitative equity models across research... 
    Work experience placement

    Vanguard

    Malvern, PA
    8 days ago
  •  ...position provides the opportunity to learn the fundamentals of the software verification process as specified by the objectives of the FAA...  ...Bachelor of Computer Science (with C) Bachelor of Electrical Engineering (with C exposure) Bachelor of Computer Engineering (with C... 
    Permanent employment

    Innovative Solutions & Support

    Exton, PA
    2 hours ago
  • Technical Design And Development Lead Accountable to lead technical design and development. Responsible for converting UI and Mid-Tier Design specifications and prototypes into system design. Responsible for converting functional requirements into system design. Should...

    Diverse Lynx

    Malvern, PA
    19 hours ago
  • FULLSTACK Hybrid - Malvern PA Priority is for a good Java Developer with Angular and AWS Experience. React is also nice to have as they are migrating some of their applications. Job Description Responsibilities ~ ct as a full stack developer...

    RIT Solutions, Inc.

    Malvern, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!