
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("Market Average: Senior Level"), this listing's salary midpoint is about 94% lower. The offer sits below the benchmark range (€5,000–€12,622). The listed pay band (€458–€583) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 53 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Software Engineer | €3,500/per month | €5,750/per month | €12,307/per month |
| Pay in our data — not quoted in ad (Senior) | €458/per month | €521/per month | €583/per month |
Position Summary Bentley Systems, Incorporated, Exton, PA opening for a Principal Software Engineer, responsible for leading IFCConnector web service development, importing IFC data to iModel format using BIS, Parasolid geometry APIs, CGAL library, ODA IFC SDK and STEPTools for integration with iTwin ecosystem tools and support U.S. infrastructure projects. Requirements 5 years of Software Engineering experience and Industry Foundation Classes (IFC) standards, iTwin technology, AEC industry products. Programming languages (C, C++, C#, Python, TypeScript, React, TypeScript, ReactJS, NodeJS, Visual Studio, JSON, SQL) ParaSolid API library, STEPTools Library, CGAL Library, Azure CI-CD pipeline. Google Test Framework, GitHub & Copilot. Planning, designing critical components, code reviews, monitoring dashboards, tracking IFC updates, resolving escalations, maintaining CI/CD pipelines, cross-team coordination, mentoring, and final decisions on code/DevOps practices. Qualifications Bachelor’s degree, or foreign equivalent in Computer Information Systems. 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. Will consider work from home. Competitive Salary. Contact catie.spitcaufsky@bentley.com.
Job Details
Responsibilities
- Lead IFCConnector web service development
- Import IFC data to iModel format using BIS, Parasolid geometry APIs, CGAL library, ODA IFC SDK and STEPTools
- Plan and design critical components
- Perform code reviews
- Monitor dashboards and track IFC updates
- Resolve escalations
- Maintain CI/CD pipelines
- Coordinate across teams
- Mentor other engineers
- Make final decisions on code and DevOps practices
Requirements
- 5 years of Software Engineering experience
- Experience with Industry Foundation Classes (IFC) standards
- Experience with iTwin technology
- Experience with AEC industry products
- Proficiency in C, C++, C#, Python, TypeScript, React, ReactJS, NodeJS, Visual Studio, JSON, SQL
- Experience with ParaSolid API library, STEPTools Library, and CGAL Library
- Experience with Azure CI-CD pipeline
- Experience with Google Test Framework, GitHub & Copilot
Skills & Technologies
Education Level
Bachelor
Related Opportunities
Discover more opportunities that match your interests and skills