PitchMeAI
PitchMeAI
Home›Jobs›Software Engineer (Backend)
Bentley Systems

Software Engineer (Backend)

Bentley Systems · Lithuania

  • Hybrid
  • Full-time
  • €45,600 / year
  • Lithuania

Job highlights

  • Design next-gen backend cloud services for infrastructure projects.
  • Utilize .NET and cloud technologies for complex software.
  • Own code end-to-end via automated CI/CD pipelines.
  • Continuously learn and master modern tech stacks.
  • Collaborate and foster team technical excellence.

About the role

Software Engineer (Backend)

Bentley Systems is seeking a passionate Software Engineer to join our elite Bentley Infrastructure Cloud team. You will be instrumental in crafting the digital DNA for ProjectWise, the world's leading platform for engineering collaboration on complex Digital Twins. Your work will directly impact monumental projects that shape a better, more connected future.

What Your Impact Will Look Like

  • Architect the future of next-generation backend cloud services, focusing on massive scale, stability, and user experience.
  • Build with the latest .NET and cloud technologies, transforming innovative ideas into industry-leading software.
  • Drive code through a fully automated CI/CD pipeline, embracing a true DevOps culture from commit to production.
  • Continuously learn and master cutting-edge technologies and coding patterns to solve complex engineering challenges.
  • Foster a culture of collaboration and continuous improvement by sharing insights and championing technical quality.

The Skills You Bring To The Table

We are looking for a problem-solver and builder with a deep-seated passion for backend cloud development. Candidates should possess:

  • At least 4 years of experience crafting services with .NET (C#).
  • Proven experience working with relational or document databases to manage complex data.
  • An intuitive understanding of clean, maintainable, and secure code.
  • A collaborative spirit and experience thriving in an Agile/Scrum environment.
  • Excellent communication skills and the ability to adapt and learn in a fast-paced, innovative space.
  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent real-world experience).

Bonus Points If You Have Experience With

  • Containerization and orchestration using Docker and Kubernetes.
  • Building resilient systems with monitoring and observability tools (like OpenTelemetry or Grafana).
  • Navigating and understanding C++ codebases.
  • Automating pipelines with Azure DevOps.

What We Offer

  • An exciting career as an integral part of a world-leading software company.
  • An attractive salary and benefits package, with a gross salary range of 3800 EUR before taxes in Lithuania.
  • A commitment to inclusion, belonging, and colleague wellbeing.
  • Opportunities for training and professional development.
  • Additional annual leave days and extra paid days for various occasions.
  • Comprehensive health and accident insurance.
  • Referral program with bonuses.
  • Extra paid day for volunteering.
  • Ability to work from office or fully remote from home.

Key skills/competency

  • Backend Development
  • .NET (C#)
  • Cloud Services
  • Databases (Relational/Document)
  • DevOps
  • CI/CD
  • Agile/Scrum
  • Software Architecture
  • Scalability
  • Problem-Solving

Skills & topics

  • Software Engineer
  • Backend Development
  • Cloud Engineering
  • .NET
  • C#
  • Databases
  • DevOps
  • CI/CD
  • Agile
  • Scrum
  • Bentley Systems
  • Infrastructure Software
  • ProjectWise

How to get hired

  • Tailor your resume: Highlight your .NET (C#) experience, database skills, and DevOps practices relevant to backend cloud development.
  • Showcase impact: Quantify your achievements in previous roles, especially in large-scale or critical infrastructure projects.
  • Prepare for technical questions: Brush up on .NET, C#, database concepts, cloud technologies, and CI/CD principles.
  • Demonstrate collaboration: Be ready to discuss your experience working in Agile/Scrum environments and your communication style.
  • Research Bentley Systems: Understand their mission in building critical infrastructure and their focus on digital twins.

Technical preparation

Master .NET (C#) backend development principles.,Practice complex data management with databases.,Understand Docker, Kubernetes, and CI/CD pipelines.,Review cloud architecture and resilient system design.

Behavioral questions

Describe a complex problem and your solution.,How do you ensure code quality and maintainability?,Share an experience of collaborating in Agile teams.,How do you adapt to new technologies quickly?

Frequently asked questions

What is the salary range for the Software Engineer (Backend) role at Bentley Systems in Lithuania?
For full-time employees in Lithuania, the salary for this Software Engineer (Backend) position ranges from 3800 EUR gross before taxes, depending on your knowledge and experience.
What are the work arrangement options for the Backend Software Engineer position at Bentley Systems?
Bentley Systems offers flexibility for this Backend Software Engineer role, allowing you to work either from the office in Vilnius or Kaunas, or in a hybrid model. Fully remote work from home is also an option.
What technologies are primarily used by the Bentley Infrastructure Cloud team for backend development?
The Bentley Infrastructure Cloud team primarily utilizes the latest .NET (C#) framework and cloud technologies for their backend services. Experience with Docker, Kubernetes, and Azure DevOps is also beneficial.
Does Bentley Systems offer professional development for its Software Engineers?
Yes, Bentley Systems is committed to your growth and offers various training and professional development opportunities, including certifications programs and conference attendance.
What kind of projects will a Software Engineer (Backend) work on at Bentley Systems?
As a Software Engineer (Backend), you will work on ProjectWise, a world-leading platform for engineers. Your code will contribute to designing, building, and operating critical infrastructure like nuclear power plants, airports, and bridges.
Is experience with C++ required for the Software Engineer (Backend) role at Bentley Systems?
While not strictly required, experience navigating and understanding C++ codebases is considered a bonus for this Software Engineer (Backend) position.

Similar roles

Open positions we recommend based on this role.

  • Software Engineer on the IBIS team

    Elbit Systems Israel · Haifa District, Israel