B

Bentley Systems

Software for design, build, operate infrastructure

Senior Software Engineer - Strategic Initiatives, Office of the CTO

Software EngineeringUpdated on Nov 12
Full-timeDublin, IrelandNo salary listed

About the Job

Requirements

  • Have 7 or more years of software engineering experience designing, building, and delivering complex, high-performance software in fast-paced, product-led environments.
  • Be fluent across multiple programming languages, such as C#, TypeScript, Python, Java, or C++, and be able to select an appropriate tool for each problem.
  • Have foundational knowledge of distributed systems, multi-tenant patterns, containerized deployments using Docker and Kubernetes, and at least one major cloud platform such as Azure, AWS, or GCP.
  • Have hands-on experience investigating performance bottlenecks, concurrency issues, memory leaks, latency profiling, and network reliability.
  • Be highly self-directed and comfortable working autonomously without extensive supervision.
  • Have practical experience leveraging generative AI APIs, vector retrieval or RAG patterns, or daily integration of AI-assisted engineering tools.
  • Be able to synthesize complex technical discoveries, trade-offs, and architectural recommendations into concise summaries for technical leadership.
  • Have a bachelor's degree in Computer Science or Software Engineering, or equivalent practical experience.

Responsibilities

  • Architect, implement, and benchmark functional proof-of-concepts to accelerate and de-risk complex technical hurdles, validate performance, and evaluate emerging technologies before company-wide commitment.
  • Partner directly with executive technical leadership on exploratory engineering problems, translating open-ended concepts and ambiguous requirements into functional, testable software.
  • Move across technical domains according to project needs, including performance profiling, memory optimization, cloud reliability bottlenecks, microservices, APIs, and modern front-end prototypes.
  • Independently explore viable technical paths from vague, high-level problem briefs, establishing clarity and actionable solutions with minimal direction.
  • Package validated prototypes, architectural findings, and performance data into clean, maintainable deliverables so domain teams can transition solutions into production.
  • Integrate modern AI-assisted engineering workflows, including tools such as Claude, Copilot, and Gemini and vector indexing or RAG architectures, into development to shorten research cycles, accelerate code generation, and test hypotheses faster.

About the Company

Bentley Systems

Software for design, build, operate infrastructure

Bentley Systems provides software for infrastructure professionals to design, build, operate infrastructure across transportation, water, energy, cities, and more. Its tools cover multiple engineering disciplines and lifecycle stages, from planning and design to construction and ongoing operation. Core offerings include digital twin solutions that turn project and asset data into actionable insights to improve delivery and performance. Unlike narrower point-tools, Bentley spans the full lifecycle with a broad, interoperable suite used by engineering firms and owner-operators worldwide. The company’s goal is to help professionals deliver safer, more reliable, and more resilient infrastructure by extracting value from data and enabling informed decision-making across asset lifecycles.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Uwchlan Township, United States
Founded
1984

Recently Posted Jobs

Explore more opportunities at Bentley Systems

See more jobs