Senior Software Engineer (Typescript, C#, C++ or Java)

Bentley Systems

Ireland

Hybrid

EUR 110,000 - 130,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Salary & benefits package
Career development

Job summary

Bentley Systems in Dublin is seeking a Senior Software Engineer to advance cross-platform interoperability across desktop and cloud applications, APIs, and data pipelines. You will drive real-time collaboration on large datasets and mentor colleagues within an agile team.

The role emphasizes scalable, robust software design, ownership of major features, and leadership in technical strategy and testing practices.

Qualifications

  • Experience designing, implementing, and shipping scalable software.
  • Expertise with OO languages including TypeScript, C#, C++, or Java.
  • Strong understanding of design patterns and architectural patterns.
  • Proven experience leading the architecture and development of complex web services and APIs.
  • Experience with modern testing and TDD practices.
  • Proficiency with Visual Studio, Git, and Azure Pipelines.
  • Ability to mentor engineers and lead technical initiatives.
  • BSc/MSc in Computer Science or related field.

Responsibilities

  • Lead design, development, and maintenance of complex, full-stack interoperability solutions.
  • Take ownership of major features and system-level designs for scalability, reliability and performance.
  • Act as a technical leader and mentor for junior and mid-level colleagues.
  • Drive research and evaluation of new technologies shaping the team's strategy.
  • Architect and implement robust testing strategies (unit, integration, system).
  • Define and document best practices and architectural patterns for the team.
  • Spearhead design discussions and retrospectives in a self-organizing agile team.

Skills

TypeScript
C#
C++
Java
OOP / SOLID
Web services & APIs
Mentoring
Azure Pipelines
Visual Studio
Git

Education

BSc/MSc in Computer Science

Tools

Microsoft Visual Studio
Git
Azure Pipelines

Job description

Location: Dublin, Ireland (Hybrid)

Position Summary

The Integration & Interoperability group at Bentley Systems is dedicated to unifying global infrastructure software into an open, data-centric ecosystem. Our mission is to build robust, scalable systems that allow complex engineering data to flow seamlessly across our platforms and major third-party tools.

As a Senior Software Engineer in our Dublin hub, you will contribute to the architecture making this cross-platform interoperability possible, working across desktop and cloud-based applications and services to enhance existing features. You will also create new capabilities for real-time, multi-user collaborations on large datasets and infrastructure models, alongside APIs and data pipelines that connect the worlds infrastructure dataflows

Responsibilities
  • Lead the design, development, and maintenance of complex, full-stack interoperability solutions.
  • Take full ownership of major features and system-level designs, ensuring they meet scalability, reliability, and performance requirements.
  • Act as a technical leader and mentor for junior and mid-level colleagues, fostering a culture of technical excellence.
  • Drive research and evaluation of new technologies, making recommendations that shape the team's technical strategy.
  • Architect and implement robust testing strategies (unit, integration, system) to ensure the highest quality deliverables.
  • Define and document best practices, architectural patterns, and solutions for the team.
  • Spearhead technical design discussions and retrospectives within a self-organizing agile team to continually improve effectiveness and velocity.
Qualifications
  • Demonstrable experience in software engineering; designing, implementing, and shipping high-quality, scalable software.
  • Expertise with Object Orientated programming languages such as TypeScript a C#, C++ or Java.
  • Expert understanding of programming concepts, design patterns (SOLID, OOP), and architectural patterns.
  • Proven experience leading the architecture and development of complex web services and APIs.
  • Extensive experience with modern testing and mocking frameworks, and a commitment to Test-Driven Development (TDD).
  • Mastery of modern development tools including Microsoft Visual Studio, Git, and Azure Pipelines.
  • Demonstrated ability to mentor engineers and lead technical initiatives.
  • BSc/MSc in Computer Science or a related field.
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 well-being through global initiatives and resource groups.
  • A company committed to making a real difference by advancing the world's infrastructure for a 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.

#LI-SH1 #LI-Hybrid

About Bentley Systems

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.

Opportunity Employer:

Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.

Equal Opportunity Employer/Minorities/Females/Veterans/Disabled

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Typescript, C#, C++ or Java)
Senior Software Engineer (Typescript, C#, C++ or Java)

Bentley Systems • Dublin

Hybrid
EUR 70,000 - 90,000
Attractive salary and benefits package
Company commitment to inclusion and colleague well-being
Senior Software Engineer (Innovation & Prototyping)
Senior Software Engineer (Innovation & Prototyping)

Bentley Systems • Ireland

Hybrid
EUR 90,000 - 130,000
Generous salary & benefits package
Inclusion and wellbeing programs
Senior Software Engineer (Innovation & Prototyping)
Senior Software Engineer (Innovation & Prototyping)

Bentley Systems • Dublin

Hybrid
EUR 90,000 - 125,000
Competitive salary
Hybrid work in Dublin
Inclusion and wellbeing programs
Senior Engineering Manager, API Hub
Senior Engineering Manager, API Hub

Bentley Systems • Ireland

Hybrid
EUR 155,000 - 207,000
Great team culture
Global solutions
Competitive compensation
UX Designer II
UX Designer II

Bentley Systems • Ireland

Hybrid
EUR 65,000 - 90,000
Team culture video
Career growth
Salary & benefits
+2
Developer Community Events & Programs Manager
Developer Community Events & Programs Manager

Bentley Systems • Dublin

Hybrid
EUR 90,000 - 130,000
UX Designer II
UX Designer II

Bentley Systems • Dublin

Hybrid
EUR 70,000 - 95,000
Great team culture
Attractive salary & benefits package
Global initiatives and inclusion
Bid Manager
Bid Manager

Bentley Systems • Dublin

Hybrid
EUR 70,000 - 100,000
Competitive salary
Hybrid work model
Colleague video and culture
Senior Engineering Manager, API Hub
Senior Engineering Manager, API Hub

Bentley Systems • Dublin

Hybrid
EUR 150,000 - 190,000
Director, Community Marketing
Director, Community Marketing

Bentley Systems • Dublin

Hybrid
EUR 120,000 - 180,000
Salary and benefits package
Inclusive culture and wellbeing
Global impact and collaboration