Job Description

**Senior Software Engineer (Back-End)**

**Location:** Dublin, Ireland (On-site or Hybrid)

**Position Summary**

We are looking for a highly skilled **Senior Software Engineer** to join our team on **Project Insights** , a cutting-edge, data-driven platform delivering **scalable, cloud-native solutions** . This role is perfect for an engineer with **deep back-end development expertise in C#/.NET** and a strong background in **big data technologies** , who thrives on solving complex data challenges at scale.

**Key Responsibilities**

+ **Architect and develop robust back-end services** using **C# and .NET** , ensuring high performance and scalability.
+ **Design and optimize big data pipelines** and **ETL/ELT workflows** leveraging **Databricks** and **Azure Data Lake** .
+ Build and maintain **RESTful APIs** , integrating seamlessly with internal and external systems.
+ Collaborate with **DevOps** to enhance **CI/CD pipelines** and deployment automation.
+ Deploy and manage **containerized applications** using **Kubernetes (k8s)** for scalable cloud environments.
+ Ensure **code quality and maintainability** through Git workflows, code reviews, and automated testing.
+ Actively participate in **Agile ceremonies** , contributing to sprint planning, retrospectives, and daily stand-ups.

**Required Qualifications**

+ **Expert-level proficiency in C# and .NET Framework/Core** , including advanced software design patterns.
+ Proven experience building **high-performance back-end systems** and **API-driven architectures** .
+ Strong hands-on experience with **Azure Cloud Services** and **cloud-native development** .
+ Practical knowledge of **big data ecosystems** , including **data lakes** and **distributed data processing** .
+ Proficiency in **Databricks** , **SQL** , and **Entity Framework** .
+ Solid understanding of **async/await** , **Task-based programming** , and concurrency patterns.
+ Familiarity with **Git** and modern version control practices.
+ Excellent problem-solving skills and ability to work in a fast-paced, agile environment.

**Preferred Qualifications**

+ Bachelor’s degree in Computer Science, Engineering, or related field.
+ **5+ years of experience** in back-end development and API design.
+ Deep understanding of **big data principles** (distributed computing, data partitioning, CAP theorem).
+ Experience building **ETL/ELT pipelines** for large-scale data ingestion and transformation.
+ Exposure to **Kubernetes** and container orchestration.
+ Familiarity with **Python or Scala** for data engineering tasks.
+ Experience with **data visualization tools** (e.g., Power BI).
+ Working knowledge of **Agile methodologies** (Scrum, Kanban).

**What We Offer**

+ **A great team and culture** – check out our colleague video for a glimpse into life here.
+ **An exciting career** as part of a world-leading software company providing solutions for architecture, engineering, and construction – watch our short documentary to learn how we started.
+ **An attractive salary and benefits package** designed to reward your expertise.
+ **A commitment to inclusion, belonging, and well-being** through global initiatives and resource groups.
+ **A mission-driven company** dedicated to advancing the world’s infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Explore our latest user success stories to see our global impact.

\#LI-KT #LI-Ireland #LI-Dublin

 **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. www.bentley.com

**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.
Equal Opportunity Employer/Minorities/Females/Veterans/Disabled

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application