Work model: Hybrid from Warsaw or 100% remote with occasional European workshops
As a Senior Backend Engineer, you’ll use your technical expertise and product mindset to build scalable systems that address real challenges in the construction industry, ensuring that every technical decision enhances both user experience and product outcomes. You’ll work in a small cross-functional team, collaborating with product managers, designers, and engineers to deliver end-to-end solutions. While focusing on backend development, you’ll apply product sense to balance performance with scalability, designing and maintaining robust distributed systems. You will optimize for performance, time-to-market, and contribute to backend services that enable new AI-powered features for construction professionals.
responsibilities :
Collaborating within the product team to understand user needs and turn them into scalable solutions
Contribute to streamlining and structuring the tech stack as the company evolves from a startup to a scaleup
Applying product thinking to grasp the “why” behind features and their impact
Developing robust backend services that address real challenges in the construction industry
Designing and delivering intuitive, well-documented, high-performance APIs for internal and external use
Enhancing data layer performance across multiple database technologies (MongoDB, SQL, PostgreSQL)
Working within the JVM ecosystem to build RESTful web services
Promoting engineering best practices through reviews, testing, documentation, and architectural discussions
Supporting technical planning with accurate estimates, risk assessment, and solution proposals
requirements-expected :
Proficiency in Java (currently version 11, migrating to 21) or other JVM languages with hands-on experience building production systems
Practical experience with JVM frameworks such as Spring, Jersey, Ktor, and Dropwizard (with Jackson, and configuration)
Product-minded approach
Strong knowledge of SQL and MongoDB including optimization, indexing, query tuning, and data modeling
Experience with build and dependency management tools such as Maven
Experience with designing and implementing RESTful APIs that are performant and well-documented
Familiarity with distributed systems and microservices architecture patterns
Proficiency in testing strategies including unit, integration, and performance testing
offered :
Work in an international environment – collaboration with distributed teams and stakeholders from multiple countries
Real impact – direct improvement of how construction projects are managed worldwide
Technical challenges – solving complex problems at the intersection of data, scale, and user needs
Professional growth – continuous development of expertise in an environment that values learning
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses