CrawlJobs Logo

Senior Software Engineer (Innovation & Prototyping)

Ireland, Dublin · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

Bentley Systems is seeking an inventive and highly skilled Senior Software Engineer to join a new, agile team focused on rapid prototyping and innovation across our entire technology landscape. This is not a typical development role. You won't be tied to a single product or a long-term roadmap. Instead, you'll be a key player in a specialized 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 our 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.

Job Responsibility

  • 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
  • Deep experience implementing 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

Requirements

  • A minimum of 7 years of hands-on experience in software development, 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
  • 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

What we offer

  • A great Team and culture
  • 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
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer (Innovation & Prototyping)

8 matching positions

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - FullStack

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ yrs of relevant web development and production application support of highly trafficked consumer-facing web applications
  • In-depth experience with React and relevant toolset/framework ecosystem
  • Expert-level knowledge of JavaScript, Typescript – prototypical inheritance, scope and closures
  • Experience with js, React.js/Angular.js, Express, SASS/LESS, AWS, npm, Git and CI a necessity
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and microservices architectures
  • Strong understanding of database systems (SQL and NoSQL)
  • Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes)
  • Ability to decompose complex problems into manageable units of work
  • Excellent problem-solving skills and ability to work in an agile environment
  • Effective communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, document, and maintain full stack web applications for a multi-region CRM platform
  • Determine the strategic and tactical direction of the front-end architecture with cross-browser compatibility, accessibility and search engine optimization
  • Build and optimize Retrieval-Augmented Generation (RAG) solutions to power chatbot interactions
  • Advocate for operational excellence, driving best practices in monitoring, performance, and reliability
  • Participate in the agile development process, including scoping, technical design, effort estimation, coding, testing, debugging, code reviews, maintenance, and support
  • Write clean, efficient, and maintainable code across frontend and backend services
  • Monitor, debug, and resolve issues across the stack to maintain platform reliability
  • Stay updated on emerging technologies, bringing innovative ideas to enhance the platform
  • Collaborate with product managers, UX designers, data science and larger engineering team on business and architecture proposals to deliver seamless customer care experiences
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer FS (Java, JavaScript)

Our customer empowers organizations to conduct globally connected research and m...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience developing, maintaining, and innovating large-scale web apps and services
  • Strong experience with Java, Spring, and Hibernate server applications, and their design patterns
  • Strong experience with unit testing and Test-Driven Development (TDD)
  • Strong understanding of software design and architecture
  • Experience with Agile Development, SCRUM
  • Experience with relational database technology
  • Experience with Spring Boot and Spring Webflux
  • Experience with the Atlassian Tool Suite (Bitbucket, Jira, and Confluence) or similar
  • Experience developing applications in AWS
  • Solid communication skills with demonstrated ability to explain complex technical issues to both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Design, code, test, and maintain full-stack software solutions of moderate to high complexity
  • Demonstrate engineering discipline in estimating work, reporting on progress, raising blockers, and delivering on time
  • Build features end-to-end — from data layer to UI — with a strong sense of ownership over quality and user experience
  • Contribute to the design and architecture of new and existing systems, ensuring alignment with the target architecture
  • Develop prototypes and proofs of concept to evaluate new technologies and approaches
  • Work cross-functionally with various teams: product management, quality engineering, and across various product lines to deliver
  • Balance feature delivery with proactive investment in tech debt, test coverage, and platform health
  • Participate in backlog refinement and sprint planning with an eye toward quality, feasibility, and long-term sustainability
  • Write thorough unit, integration, and end-to-end tests as a first-class part of development, driving towards a “build quality in” culture
  • Expand automated QA coverage as a core team metric
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AI Engineering

RTB House is a global company that provides state-of-the-art marketing technolog...
Location
Location
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pragmatic Architect: Proven ability to evaluate third-party tools and vendor solutions against custom-built software to find the most efficient path forward
  • Technical Stack: High proficiency in Python is mandatory. Significant experience with at least one other language (Java, Go, TypeScript, or Scala) is highly preferred
  • AI/ML Implementation: Hands-on experience integrating LLMs into production environments
  • Systems Thinker: Ability to define technical roadmaps for specific features and drive high-level design choices that prioritize maintainability and performance
  • C1 level in English and Polish.
Job Responsibility
Job Responsibility
  • Drive Technical Excellence: Act as a technical pillar within the Lab, implementing high-standard code and sophisticated system designs. You will mentor mid-level peers and lead deep-dive code reviews
  • Architect Multi-Agent Systems: Design and deploy distributed systems and multi-agent architectures that automate complex engineering tasks. You will own the architectural decisions for 'build vs. integrate' strategies
  • Innovate with Agentic AI: Spearhead the evaluation and prototyping of LLMs, Agentic frameworks, and Model Context Protocols (MCPs). You will transform theoretical AI advancements into production-ready tools
  • Own the Full Lifecycle: Take responsibility for the entire development cycle. From initial concept and API integration to production deployment and long-term scalability
  • Influence Product Strategy: Partner with Product and Engineering Managers to ensure the Lab's innovations align with the broader company roadmap and provide measurable ROI to our developers.
What we offer
What we offer
  • Projects focused on extreme performance and high code quality – clean code and solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team (including DevOps, database experts, backend developers, product designers, and QA engineers)
  • Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Advanced Integration

As a Senior Software Engineer on the Advanced Initiatives team within ADAS DRIVE...
Location
Location
United States , Milford
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Electrical Engineering, or related field
  • Minimum of 5 years of experience in SW development/testing and MCU/SOC
  • A demonstrated track record of building high quality software systems meeting modern software design best practices
  • Self-motivation and passion to code, encourage best practices, and constantly improve
  • Flexible, resourceful, and proactive in tackling undefined challenges solving problems and supporting cross-disciplinary efforts
  • Skilled with software integration tools such as Vector, Intrepid, INCA, dSpace
  • Skilled with advanced development tools & techniques in both autonomy and automotive spaces)
  • In-depth knowledge of hardware and software interfaces (CAN, Ethernet)
Job Responsibility
Job Responsibility
  • Lead and support sensing and compute retrofits on current vehicle platforms to reproduce prototype system behaviors and testing integration interfaces for future vehicle architectures
  • Collaborate with cross-functional teams to support functionalities bring-up, debug issues, and ensure readiness for feature testing
  • Build interim solutions to connect and activate system functionality across modules during early-stage development
  • Enhance existing tools or create new utilities to streamline integration and data analysis workflows
  • Optimize and consolidate data collection configurations to increase the reliability of data-collection to reduce complexity in processing in the pipeline
  • Create scripts and automation to streamline and automate data collection and processing efforts
  • Communicate clearly with technical and non-technical stakeholders, maintain current documentation, and recommend innovative approaches based on emerging technologies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer – Auction Logic – Monetize Platform We built a platfor...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 5+ years of experience as a professional software developer
  • Experience using either C, C++, or Java, with excellent and creative problem-solving abilities
  • Experience building high performance, multi-threaded, distributed systems and applications, preferably in a Linux environment
  • Experience practicing advanced optimization techniques
  • Solid fundamental understanding of generalized architecture patterns and service-oriented architecture (SOA)
  • Excellent Computer Science fundamentals with regards to data structures, algorithms, time complexity, etc.
  • Experience building production applications or tooling with C or C++
Job Responsibility
Job Responsibility
  • Lead the cross-team engineering efforts to build business critical products for publishers and buyers on the Monetize platform
  • Collaborate with a team of smart, passionate engineers
  • Own significant areas of the Monetize real-time platforms and function as the architect
  • Participate in setting the roadmap and direction for your areas of responsibility
  • Designing and implementing scalable solutions including new features and enhancements of our Platform
  • Participating in and helping lead planning sessions with Product Management and Engineering team leads to constructing feature requirements and specifications
  • Produce prototype features quickly and participate in gathering feedback from clients
  • Bring innovation to the team in new features, improving build processes and product development lifecycle
  • Participate in code reviews and provide feedback to increase code efficiency, maintainability and robustness
  • Support and debug production level issues and provide fixes in an expedient manner
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer to design, build, and operate high-thr...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years Strong Java expertise with experience building production-grade services
  • 8+ years Hands-on API development experience, including RESTful services and API security
  • Cloud deployment experience on GCP and/or equivalent cloud platforms
  • 2+ Solid experience with Access Management protocols: OAuth 2.0, OpenID Connect (OIDC), SAML
  • Proven experience building and operating high-criticality systems with strict SLAs
  • Strong understanding of distributed systems, concurrency, and performance optimization and resiliency
  • Experience with observability (metrics, logs, traces) and production troubleshooting
  • Proficiency in building server-side applications (API SME) using C# and .NET Technologies
  • Solution design and implementation experience for high availability, High throughput, high scalability Application
  • Good understanding of the latest System Architecture and Development Standards and Guidelines
Job Responsibility
Job Responsibility
  • Lead Solution in the development and delivery of the organization’s software products to QA, UAT and Production
  • Manage day-to-day activities and promote Agile software development practices within the team
  • Collaborate with product owners and key stakeholders in Project Management, Business, QA, and Technology Operations to ensure timely and budget-friendly software project delivery
  • Work with Scrum Master and product owner to provide development sizing and cost analysis estimates
  • Collaborate with the product owner and team members in story decomposition, feature design, and task prioritization
  • Utilize automated software testing tools and frameworks, including test-driven development, to meet software quality standards
  • Support Single Sign-On (SSO) integration efforts to connect systems both internally and externally to Schwab
  • Assist the release manager in assembling releases and improving the release process
  • Help resolve needs and roadblocks identified by team members with the Scrum Master
  • Ensure the coordination of individual team deliverables to achieve product releases
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - C Programmer

Fivetran is building data pipelines to power the modern data stack for thousands...
Location
Location
Serbia , Novi Sad
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You are execution-oriented, and understand the need to target your innovation budget for the greatest impact: you find the middle ground between perfect, but takes forever to code and fixes it now, but nobody will ever be able to understand what I did
  • You know how to design and code systems and software that is effective, intuitive, easy-to-operate, and elegantly simple
  • You have worked with the relevant tooling and techniques: cloud services, network protocols, serialization, relational databases, etc.
  • You have knowledge of complex structures, object orientation, exceptions, memory management techniques.
Job Responsibility
Job Responsibility
  • Learn deeply about Fivetran in order to focus development on practical and relevant system improvements
  • Contribute to the development and planning of our roadmap
  • Collaborate with a small but mighty core team, and with a broader set of stakeholders
  • Work across the project lifecycle: requirements, design, prototype, implementation, review, release, monitoring
  • Review and approve pull requests
  • Care and feel ownership of our product, and leverage your skills towards improving it
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right