N-able logo
N-able

55 open roles

Software Engineer

Warsaw, PolandPosted Oct 16, 2026

Job description

Why N-able At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be business resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We’re a global crew of N-ablites, who love solving complex problems, sharing knowledge, and delivering solutions that actually make a difference.

If you're into meaningful work, fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do. N-able is a place where talented engineers get the opportunity to do meaningful work, explore new ideas, and build technology that genuinely matters. Our platform helps businesses stay secure, resilient, and ready for what’s next.

We're investing in modern engineering practices and AI-powered tools that help teams work smarter, accelerate delivery, improve developer experience, and continuously raise the bar for software quality. You'll join a supportive global community of N-ablites who share knowledge openly, collaborate closely, and celebrate success together.

If you're looking for technical challenges, ownership, and an environment where you can continue growing your skills, N-able is a great place to do your best work.

What You'll Do

Design, develop, and maintain secure, scalable, and reliable full stack applications using Angular, TypeScript, .NET, and C#. Build reusable and maintainable frontend components, backend services, and REST APIs. Develop and integrate end-to-end features across the frontend, backend, and data layers. Collaborate with engineers, product managers, and other stakeholders to deliver high-quality features.

Leverage AI-assisted development tools to accelerate implementation, testing, debugging, and code refactoring. Continuously improve application performance, security, code quality, and development processes. Contribute to code reviews, technical discussions, and architectural decisions across the full technology stack.

Support internal stakeholders and contribute to resolving product and production issues.

What You'll Bring

Solid commercial experience in full stack software development. Strong knowledge of C#, .NET, TypeScript, JavaScript, and Angular. Hands-on experience building maintainable web applications across both frontend and backend technologies. Good understanding of Angular application architecture, reactive programming, and RxJS.

Experience designing, developing, and integrating REST APIs using .NET. Experience working with relational databases and data access technologies. Practical experience with unit testing and automated testing across frontend and backend applications. Understanding of application performance, security, scalability, and accessibility best practices.

Passion for clean code, continuous delivery, and engineering excellence. Ability to work independently, take ownership of assigned tasks, and collaborate effectively within a team. Practical experience using AI coding assistants in day-to-day software development, such as GitHub Copilot, Claude Code, Cursor, or similar tools.

Ability to critically review, validate, and improve AI-generated code rather than relying on it without verification. Purple Perks Medical, dental and vision coverage Generous PTO and observed holidays 2 Paid Volu. Nteer Days per year Employee Stock Purchase Program FuN-raising opportunities as part of our giving program N-ablite Learning – custom learning experience as part of our investment in you The Way We Work – our hybrid working model based on trust and flexibility This position has a base monthly salary starting from 17,325.

00 PLN gross. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is also eligible for a bonus. About N-able At N-able , our mission is to protect businesses against evolving cyberthreats with an end-to-end cyber resilience platform to manage, secure, and recover.

Our scalable technology infrastructure includes AI-powered capabilities, market-leading third-party integrations, and the flexibility to employ technologies of choice—to transform workflows and deliver critical security outcomes. Our partner-first approach combines our products with experts, training, and peer-led events that empower our customers to be secure, resilient, and successful.

#LI-KP1 #LI-Hybrid Design, develop, and maintain secure, scalable, and reliable full stack applications using Angular, TypeScript, .NET, and C#. Build reusable and maintainable frontend components, backend services, and REST APIs. Develop and integrate end-to-end features across the frontend, backend, and data layers.

Collaborate with engineers, product managers, and other stakeholders to deliver high-quality features. Leverage AI-assisted development tools to accelerate implementation, testing, debugging, and code refactoring. Continuously improve application performance, security, code quality, and development processes. Contribute to code reviews, technical discussions, and architectural decisions across the full technology stack.

Support internal stakeholders and contribute to resolving product and production issues. Solid commercial experience in full stack software development. Strong knowledge of C#, .NET, TypeScript, JavaScript, and Angular. Hands-on experience building maintainable web applications across both frontend and backend technologies.

Good understanding of Angular application architecture, reactive programming, and RxJS. Experience designing, developing, and integrating REST APIs using .NET. Experience working with relational databases and data access technologies. Practical experience with unit testing and automated testing across frontend and backend applications.

Understanding of application performance, security, scalability, and accessibility best practices. Passion for clean code, continuous delivery, and engineering excellence. Ability to work independently, take ownership of assigned tasks, and collaborate effectively within a team. Practical experience using AI coding assistants in day-to-day software development, such as GitHub Copilot, Claude Code, Cursor, or similar tools.

Ability to critically review, validate, and improve AI-generated code rather than relying on it without verification.

Description copied from N-able's careers page. Read the full posting before you apply.

More jobs at N-able

See all openings at N-able

More jobs in Warsaw

See all jobs in Warsaw

Software Engineer jobs at other companies