senior Software Engineer ic · Posted Apr 9, 2026
Why N-able

At N-able, we’re not just helping businesses be secure —we’re redefining what it means to be cyber 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—and in you.

 

We’re looking for a Senior Software Engineer to join our Backup & Recovery team and help design, build, and operate cloud-integrated backup and restore capabilities that customers rely on every day.


What You'll Do

  • Design, build, test, deliver, and support new backup/recovery modules end-to-end, integrating with third-party cloud APIs to discover, back up, and restore data within our modular architecture
  • Extend the core platform by designing PostgreSQL schemas (Entity Framework Core) and implementing reliable event-driven workflows using Amazon SQS/SNS
  • Translate customer scenarios into robust technical solutions that deliver innovative backup and recovery experiences
  • Partner early with Product Managers and Architects to identify risks, unknowns, and design options for upcoming releases
  • Communicate technical vision and trade-offs across engineering, product, and cross-functional stakeholders
  • Build quality in through automated testing (unit, component, integration) and contribute to code review, monitoring, and operational excellence

What You'll Bring

  • 5+ years of professional experience with C#/.NET; strong proficiency in modern .NET (8+/10), ASP.NET Core, and RESTful API design
  • Solid foundations in object-oriented programming, clean architecture, and CI/CD; hands-on with Docker, Kubernetes, and delivery pipelines
  • Experience with SQL (PostgreSQL preferred), Entity Framework Core, event-driven architectures, and message brokers (Amazon SQS/SNS, RabbitMQ, or Kafka)
  • Familiarity with AWS services (e.g., RDS, SQS, SNS, ECR) and cloud deployment patterns; service mesh experience (Istio or similar) is a plus
  • Strong written and verbal communication; able to explain technical decisions and collaborate effectively in an agile team
  • Bonus: Experience with Microsoft Entra ID / Graph API, OAuth 2.0, OpenID Connect, or identity/access management concepts

Purple Perks

  • Competitive medical insurance for employees - optional dependent enrollment!
  • Life and disability insurance coverage
  • Supplemented local PTO days based on tenure, sick days and observed holidays
  • 2 Paid VoluNteer Days per year
  • Employee Stock Purchase Program
  • Meal Vouchers and Public Transportation Benefits
  • Optional Gym Benefits
  • 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 

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-AM1

#LI-Hybrid

All software engineering jobs software engineering in Bucharest, Romania Jobs in Bucharest, Romania software engineering salaries software engineering career path
All N-able Jobs Browse software engineering roles senior positions