SlipstreamJobsFresh Startup & VC-Backed Jobs

Mid Backend Engineer

Blyncsy - Vilnius, Lithuania - Hybrid

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: EUR 3,500 - 0 / monthly

Bentley Systems is seeking a Mid-Level Backend Engineer to join the OpenUtilities team in Vilnius (hybrid or on-site). OpenUtilities builds software that powers essential utility infrastructure—helping electricity, gas, water, and wastewater service providers design and manage complex networks through intelligent engineering applications, digital twins, and modern cloud technologies. In this role, you will design, develop, test, and maintain backend software applications and services that support utility customers worldwide. You'll participate in all phases of the software development lifecycle, collaborate with product managers, architects, and fellow engineers to deliver customer-focused solutions, and troubleshoot software defects and performance issues. You'll write clean, maintainable, well-documented code; participate in code reviews; contribute to engineering best practices; and support product modernization initiatives. You'll also contribute to technical documentation and knowledge sharing within the team. Bentley Systems is a publicly traded infrastructure engineering software company (Nasdaq: BSY) with 5,200+ colleagues generating over $1 billion in annual revenue across 194 countries. The company provides industry-leading software for design, construction, and operations of infrastructure including roads, bridges, rail, water systems, utilities, buildings, mining, and industrial facilities. The OpenUtilities team's work directly impacts millions of people who depend on reliable utility services. QUALIFICATIONS: - Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent practical experience) - 3+ years of professional experience developing backend applications and services using C#, C++, .NET, or similar object-oriented technologies - Strong understanding of software engineering principles, object-oriented design, and scalable application architecture - Experience with source control systems such as Git - Experience debugging, testing, and troubleshooting software throughout the development lifecycle - Strong analytical and problem-solving skills with attention to code quality and maintainability - Ability to work effectively in a collaborative, Agile development environment - Strong verbal and written communication skills in English DESIRABLE: - Experience developing enterprise-scale software products - Experience with cloud platforms and technologies, preferably Microsoft Azure - Experience designing and building APIs, microservices, or distributed systems - Familiarity with CI/CD pipelines, automated testing, and DevOps practices - Experience working in Agile/Scrum teams - Knowledge of utility, infrastructure, engineering, GIS, or digital twin software domains - Experience with relational databases such as SQL Server or PostgreSQL - German language skills (beneficial for DACH region customer collaboration, not required)

Similar roles