Staff Software Engineer – Search AI

9 692.66 - 11 769.65 USDGross per month - Permanent
AI/ML

Staff Software Engineer – Search AI

AI/ML
-, Warszawa +3 Locations

dotLinkers

Full-time
Permanent
Senior
Remote
9 692.66 - 11 769.65 USD
Gross per month - Permanent

Job description

  • Position: Staff Software Engineer

  • Salary: up to 42 500 PLN

  • Form of employment: contract of employment (umowa o pracę)


Our client is looking for a Staff Full Stack Engineer with strong expertise in React, .NET, and Azure to join a high-performing engineering team. The product is a suite of applications that enables case teams to efficiently define, validate, and present case strategies, while seamlessly integrating with a broader legal technology platform and its ecosystem.

This position requires a solid foundation in frontend and backend engineering, cloud-native architectures, and modern DevOps practices. The role focuses on building and maintaining scalable, high-quality web applications that deliver excellent user experiences supported by reliable backend services.

As a Staff Full Stack Engineer, you will play a key role in leading software initiatives and contributing to the evolution of a sophisticated legal technology platform. This is an opportunity for an experienced engineer who enjoys working at the intersection of UX, web development, .NET, and Azure, while helping shape the future of the e-Discovery industry.


Responsibilities:

  • Design, build, and maintain high-performance, user-friendly web applications using React on the frontend and C#/.NET on the backend.

  • Champion UX/UI best practices, ensuring accessibility, usability, and visually polished interfaces.

  • Create and maintain RESTful APIs and GraphQL services supporting web and mobile clients.

  • Leverage Azure cloud services (including Azure Functions, App Services, Cosmos DB, Azure SQL, and Azure DevOps) to deliver secure, scalable, and highly available solutions.

  • Apply best practices related to performance, security, and scalability across applications.

  • Partner closely with UX/UI designers and product teams to translate business requirements into user-centered solutions.

  • Improve application efficiency through code optimization, caching strategies, and database tuning.

  • Provide technical leadership through mentoring, code reviews, and enforcement of engineering standards.

  • Collaborate with DevOps teams to automate deployments and maintain CI/CD pipelines.

  • Stay current with emerging technologies and actively contribute to architectural decisions.

  • Demonstrate strong leadership and communication skills while driving technical initiatives across teams.


Requirements:

  • 8+ years of professional software development experience with emphasis on UX, web, and backend engineering.

  • Advanced experience with React.js, including Hooks, Redux, and component-driven design.

  • Strong proficiency in .NET Core / .NET 6+ (C#).

  • Extensive hands-on experience with Azure, including Azure Functions, App Services, Storage, and Azure Active Directory.

  • Solid understanding of SQL and NoSQL databases such as Azure SQL, Cosmos DB, PostgreSQL, or MongoDB.

  • Experience designing and implementing microservices and serverless architectures.

  • Expertise in identity and access management, including OAuth, OpenID Connect, and Azure AD B2C.

  • Strong knowledge of REST, GraphQL, and WebSocket-based communication.

  • Experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.

  • Familiarity with Docker and Kubernetes in containerized environments.

  • Strong grasp of software engineering best practices, including Agile methodologies, TDD/BDD, and design patterns.

  • Excellent analytical and problem-solving skills with the ability to thrive in a fast-paced, collaborative setting.

  • Background or strong understanding of UI/UX principles is a plus.

  • Previous experience leading large-scale, UX-focused software initiatives.


Benefits:

  • Comprehensive health plan

  • Flexible work arrangements

  • Two, week-long company breaks per year

  • Unlimited time off

  • Long-term incentive program

  • Training investment program

Tech stack

    UX

    advanced

    SQL

    advanced

    React

    advanced

    .Net

    advanced

    C#

    advanced

    Azure

    regular

Office location

Published: 13.01.2026

About the company

dotLinkers

We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...

Company profile

Staff Software Engineer – Search AI

9 692.66 - 11 769.65 USDGross per month - Permanent
Summary of the offer

Staff Software Engineer – Search AI

-, Warszawa
dotLinkers
9 692.66 - 11 769.65 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest dotLinkers z siedzibą w Krakowie, ul. Przemysłowa 12 (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.