This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready to start a new journey with a team of energized professionals advancing and connecting the world’s infrastructure? Bentley is looking for you! We are looking for a Software Engineer to join our SYNCHRO 4D Pro product development team and help build next-generation products and user experiences. The successful candidate will contribute to Bentley’s mission of delivering innovative software and services for enterprises and professionals who design, build, and operate the world’s infrastructure—advancing both the global economy and environment for improved quality of life.
Job Responsibility:
Design, develop, and maintain high-quality C++ applications, ensuring performance, scalability, and reliability
Collaborate with cross-functional teams (e.g., product managers, QA, DevOps) to define requirements and deliver solutions
Implement and optimize algorithms for efficiency and robustness in real-world scenarios
Write clean, maintainable, and well-documented code, following best practices and coding standards
Debug and troubleshoot complex issues in existing codebases, providing timely fixes and improvements
Participate in code reviews, offering constructive feedback and ensuring adherence to quality standards
Contribute to system architecture discussions and help improve design patterns and software frameworks
Work with build systems and CI/CD pipelines to ensure smooth integration and deployment
Requirements:
At least 3 years’ experience in software development with C++ language
Knowledge of scheduling algorithms and performance optimization techniques is highly desirable
Experience working with SQL Server & Azure SQL databases
Working experience with Scrum and agile methodologies
Ability to write clear, maintainable, testable, efficient, and secure code
Intuitive understanding of the short- and long-term repercussions of coding strategies and styles
Strong verbal and written communication skills
Ability to learn and adapt quickly in a dynamic environment
Self-motivated and capable of working both independently and collaboratively
Nice to have:
Experience with 3D technologies, computational geometry, or graphics programming is a big plus
Familiarity with C# test frameworks, data structures, and OOP principles
What we offer:
Training and professional development opportunities (certifications programs, conferences etc.)
Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
Health insurance package and accidents insurance 24/7
Referral program with bonus starting with 1500 Eur. Gross
Pet-friendly office
Extra paid day for volunteering in the organization of your choice
Ability to work from office or fully remote from home (offices are in Vilnius and Kaunas)