Jobs and Careers
BE

Senior Software Engineer (Back-End)

Bentley Systems
IrelandRemotefull_timeVerifiedPosted 11 Nov 2025

About the role

<h3><strong>Senior Software Engineer (Back-End)</strong></h3> <p> </p> <p><strong>Location:</strong> Dublin, Ireland (On-site, Hybrid or Remote)</p> <p> </p> <h4><strong>Position Summary</strong></h4> <p>We are looking for a highly skilled <strong>Senior Software Engineer</strong> to join our team on <strong>Project Insights</strong>, a cutting-edge, data-driven platform delivering <strong>scalable, cloud-native solutions</strong>. This role is perfect for an engineer with <strong>deep back-end development expertise in C#/.NET</strong> and a strong background in <strong>big data technologies</strong>, who thrives on solving complex data challenges at scale. </p> <p> </p> <p><strong><span> </span></strong></p> <h4><strong>Key Responsibilities</strong></h4> <ul> <li><strong>Architect and develop robust back-end services</strong> using <strong>C# and .NET</strong>, ensuring high performance and scalability.</li> <li><strong>Design and optimize big data pipelines</strong> and <strong>ETL/ELT workflows</strong> leveraging <strong>Databricks</strong> and <strong>Azure Data Lake</strong>.</li> <li>Build and maintain <strong>RESTful APIs</strong>, integrating seamlessly with internal and external systems.</li> <li>Collaborate with <strong>DevOps</strong> to enhance <strong>CI/CD pipelines</strong> and deployment automation.</li> <li>Deploy and manage <strong>containerized applications</strong> using <strong>Kubernetes (k8s)</strong> for scalable cloud environments.</li> <li>Ensure <strong>code quality and maintainability</strong> through Git workflows, code reviews, and automated testing.</li> <li>Actively participate in <strong>Agile ceremonies</strong>, contributing to sprint planning, retrospectives, and daily stand-ups.</li> </ul> <p><strong><span> </span></strong></p> <h4><strong>Required Qualifications</strong></h4> <ul> <li><strong>Expert-level proficiency in C# and .NET Framework/Core</strong>, including advanced software design patterns.</li> <li>Proven experience building <strong>high-performance back-end systems</strong> and <strong>API-driven architectures</strong>.</li> <li>Strong hands-on experience with <strong>Azure Cloud Services</strong> and <strong>cloud-native development</strong>.</li> <li>Practical knowledge of <strong>big data ecosystems</strong>, including <strong>data lakes</strong> and <strong>distributed data processing</strong>.</li> <li>Proficiency in <strong>Databricks</strong>, <strong>SQL</strong>, and <strong>Entity Framework</strong>.</li> <li>Solid understanding of <strong>async/await</strong>, <strong>Task-based programming</strong>, and concurrency patterns.</li> <li>Familiarity with <strong>Git</strong> and modern version control practices.</li> <li>Excellent problem-solving skills and ability to work in a fast-paced, agile environment.</li> </ul> <p><strong><span> </span></strong></p> <h4><strong>Preferred Qualifications</strong></h4> <ul> <li>Bachelor’s degree in Computer Science, Engineering, or related field.</li> <li><strong>5+ years of experience</strong> in back-end development and API design.</li> <li>Deep understanding of <strong>big data principles</strong> (distributed computing, data partitioning, CAP theorem).</li> <li>Experience building <strong>ETL/ELT pipelines</strong> for large-scale data ingestion and transformation.</li> <li>Exposure to <strong>Kubernetes</strong> and container orchestration.</li> <li>Familiarity with <strong>Python or Scala</strong> for data engineering tasks.</li> <li>Experience with <strong>data visualization tools</strong> (e.g., Power BI).</li> <li>Working knowledge of <strong>Agile methodologies</strong> (Scrum, Kanban).</li> </ul> <p> </p> <h4><strong>What We Offer</strong></h4> <ul> <li><strong>A great team and culture</strong> – check out our colleague video for a glimpse into life <a href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be%2FepJImnDsbYE%3Fsi%3D97TiFn5Ie5kof-5H&amp;data=05%7C02%7CViviana.Parra%40bentley.com%7Cbeeb4a050e6346a1b2d108ddc2eb25dd%7C067e9632ea4c4ed99e6de294956e284b%7C0%7C0%7C638881037420871189%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=hcu%2FfY7H%2Bw5zkx2DYQ4WiXunaphMBHtFKC9H4%2FXn7wk%3D&amp;reserved=0" target="_self" title="">here.</a></li> <li><strong>An exciting career</strong> as part of a world-leading software company providing solutions for architecture, engineering, and construction – watch our <a href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fyoutu.be%2FdD7B6QLImZc%3Fsi%3D0F8l4rVgGv4G5MFq&amp;data=05%7C02%7CViviana.Parra%40bentley.com%7Cbeeb4a050e6346a1b2d108ddc2eb25dd%7C067e9632ea4c4ed99e6de294956e284b%7C0%7C0%7C638881037420917754%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=xGt%2BLzUDwX4Rkwg4GS7MWiwXfKmKo87R0KyBC5%2Bddbw%3D&amp;reserved=0" target="_self" tit

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bentley Systems

View company profile →