Senior Software Engineer

Bentley Systems, Incorporated
Philadelphia, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Philadelphia, United States of America

Tech stack

HTML
Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Software Applications
Azure
C++
CSS
Cloud Computing
Code Review
Continuous Delivery
DevOps
Web Development
Node.js
Object-Oriented Software Development
Web Application Security
TypeScript
Web Applications
Rust
React
GIT
Angular
Information Technology
Api Design
Software Version Control

Job description

Bentley Systems is seeking a talented full stack senior software engineer to build the next generation of infrastructure engineering applications based on the company's iTwin Platform., * Participate in designing and developing new features using JavaScript, TypeScript, React, and other technologies.

  • Participate and contribute to discovery and experimentation efforts.
  • Write well-tested, well-documented, and maintainable code and APIs and participate in code reviews.
  • Mentor team members as required.

Requirements

You will bring demonstrable full-stack experience designing and developing cloud or hybrid cloud/desktop solutions, extensive knowledge of JavaScript and TypeScript, enthusiasm for cutting-edge technologies, and a drive to continuously experiment, challenge yourself, and learn., * Equivalent bachelor's degree or training in computer science fundamentals.

  • 5+ years of hands-on experience as a Software Developer.
  • Deep understanding of modern web and/or desktop application architecture, API design patterns, performance, and scale.
  • Proficient in JavaScript or Typescript, both in Node.js and web-based frontends.
  • Knowledge of object-oriented programming.
  • Experience working with Git or other distributed version control systems.
  • Ability to build secure software, with proven knowledge of web security and mitigation techniques.
  • This role does not require travel.
  • Requires sitting or standing at will while performing work on a computer (or any other physical requirements).

What would make you stand out:

  • 3D geospatial visualization (CesiumJS)
  • Knowledge of agile scrum development, continuous delivery, and DevOps processes.
  • Experience with web-based desktop application frameworks (Electron, Tauri, WebView2, etc.).
  • Web frontend design technologies (HTML, CSS).
  • Experience with JS client frameworks such as React and Angular.
  • Experience in other languages like Rust, C++, and Java is a plus.
  • Experience with AI/ML is a plus.
  • Cloud-based development experience (Azure, AWS, etc.).

Benefits & conditions

  • 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.

About the company

Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com

Apply for this position