Senior Software Engineer (Innovation & Prototyping)

Bentley Systems

Dublin

Hybrid

EUR 90,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Hybrid work in Dublin
Inclusion and wellbeing programs

Job summary

Bentley Systems in Dublin, Ireland is seeking Senior Software Engineers to join a new squad focused on rapid prototyping and innovation across our Product & Technology landscape. You will build proof-of-concepts, explore AI-assisted development, and design scalable, cloud-native architectures across multi-tenant systems.

This role offers autonomy, collaboration with senior architects, and impact on Bentley's strategic initiatives while contributing to modernizing existing platforms and

Qualifications

  • 7+ years of hands-on software engineering experience.
  • Deep expertise in distributed systems and cloud-native patterns.
  • Experience with at least one major cloud platform (Azure/AWS/Google Cloud).
  • Proven track record designing multi-tenant applications.
  • Programming experience in C#, TypeScript, Java, C++, Python.
  • Experience with AI-assisted development tools.
  • Strong communication and collaboration skills.
  • Degree in computer science, software engineering or relevant training/experience.

Responsibilities

  • Collaborate with architects, product management and stakeholders to design and deliver proof-of-concept cloud-based projects.
  • Develop high-quality proofs and demos to validate architectures and emerging technologies.
  • Implement resilient microservices and data pipelines (Kubernetes/containers) with CI/CD and secure config management.
  • Investigate unfamiliar systems to build seamless integrations and pragmatic solutions.
  • Leverage AI-assisted tools to accelerate development and innovate engineering workflows.
  • Write clean, efficient, and maintainable code and own projects end-to-end.

Skills

Distributed systems
Cloud-native architecture
Kubernetes
Multi-tenant architectures
C#, TypeScript, Java, C++, Python
AI-assisted development tools
Communication and collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Azure
AWS
Google Cloud
Kubernetes

Job description

Position Summary

We're hiring a new team of Senior Software Engineers focused on rapid prototyping and innovation across our Product & Technology landscape.

Location: Dublin, Ireland (Hybrid).

This is not a typical software engineering role. You won't be tied to a single product; instead, you'll be a key player in a specialized engineering squad of architects and engineers, working on short‑term, high‑impact projects. Your mission will be to build proof‑of‑concepts, experiment with emerging technologies like AI, and tackle complex challenges in distributed systems and cloud‑native architecture. You will be instrumental in shaping the future of Bentley's products and platforms, working on everything from modernizing existing systems to creating entirely new solutions. This role offers a unique opportunity to work with a high degree of autonomy, collaborate with senior architects, and make a tangible impact on Bentley's strategic initiatives.

Responsibilities
  • Collaborate with architects, product management, development leads and business stakeholders to design, build, and deliver proof‑of‑concept cloud‑based projects and prototypes.
  • Develop high‑quality proof‑of‑concepts and demos that de‑risk technical challenges, validate complex architectures, and showcase the practical value of emerging technologies for multi‑tenant, cloud‑native architectures, with a focus on scalability and resilience.
  • Implement resilient microservices and data pipelines (Kubernetes/containers) while upholding rigorous standards for CI/CD, zero‑downtime deployments, and secure configuration management.
  • Rapidly investigate unfamiliar systems and organizational boundaries to build seamless integrations and deliver pragmatic, production‑ready solutions with minimal ramp‑up time.
  • Utilize AI‑assisted software development tools (such as GitHub Copilot, Google Gemini, and Claude) to accelerate development and innovate on our engineering workflows.
  • Work as a hands‑on engineer, writing clean, efficient, and maintainable code to bring concepts to life.
  • Work autonomously and communicate complex technical concepts effectively to diverse stakeholders across the business, taking ownership of projects from concept to delivery.
Qualifications
  • A minimum of 7 years of hands‑on experience in software engineering, with a proven track record of delivering complex, high‑quality solutions.
  • Deep expertise in distributed systems and cloud‑native architecture patterns.
  • Hands‑on experience with at least one major cloud platform (Azure, AWS, or Google Cloud).
  • Proven experience in designing and building multi‑tenant applications.
  • Programming experience in any of the following: C#, TypeScript, Java, C++, Python.
  • Experience with AI‑assisted software development tools and a passion for leveraging AI to solve complex problems.
  • Strong communication and collaboration skills, with the ability to work effectively with both technical and non‑technical stakeholders.
  • A highly adaptable and self‑motivated mindset, with a passion for learning new technologies and tackling ambiguous challenges.
  • Degree in computer science, software engineering or relevant training and/or experience.
Benefits
  • An exciting career as an integral part of a world‑leading software company providing solutions for architecture, engineering, and construction.
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
Equal 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.

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
Developer Community Events & Programs Manager
Developer Community Events & Programs Manager

Bentley Systems • Dublin

Hybrid
EUR 90,000 - 130,000
AI engineer
AI engineer

GeoWorld • Dublin

Hybrid
Health insurance
Additional annual leave days
Training and professional development opportunities
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
User Engagement Advocate
User Engagement Advocate

Blyncsy • Dublin

Hybrid
EUR 60,000 - 90,000
Competitive salary package
Hybrid work model
Global opportunities
Developer Community Programs Manager
Developer Community Programs Manager

BENTLEY SYSTEMS, INC. • Dublin

Hybrid
EUR 110,000 - 160,000
Senior Manager, Global Campaigns - SMB
Senior Manager, Global Campaigns - SMB

Bentley Systems • Dublin

Hybrid
EUR 120,000 - 180,000
Great team culture
Competitive salary and benefits
Inclusion and wellbeing programs
+1
Senior Engineering Manager, API Hub
Senior Engineering Manager, API Hub

BENTLEY SYSTEMS, INC. • Dublin

On-site
EUR 140,000 - 190,000
Salary and benefits package
Inclusion initiatives
User Engagement Advocate
User Engagement Advocate

Bentley Systems • Dublin

Hybrid
EUR 45,000 - 65,000
Team culture
Competitive salary
Well-being initiatives