Why N-able
IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voice to a diverse team of people who are supporting our customers, and one another. The Way We Work, our hybrid working model based on trust and flexibility, allows you to maximize your contributions while growing your career. Join a team where you can make a difference!
This is an amazing time to join the team as Cove is the fastest-growing product at N-Able and one of the 3 largest revenue-generating products. This is a Cloud-first data protection as a service product that keeps safe customer servers & workstations (files/network shares/databases/hypervisors) as well as SaaS data sources (M365) with over 170+ petabytes of protected data, 700K+ protected devices.
As a Senior Software Engineer, you are to work in the international teams that develop Disaster Recovery services and are responsible for developing new features related to long-term strategic initiatives, hardening and scaling existing functionality.
What You'll Do
- Review requirements, specifications and technical documents to provide timely and meaningful feedback
- Help in defining and delivering valuable, usable and automatically testable user stories
- Design and review architecture of complex features with multiple components, design and implement functional and non-functional requirements
- Independently develop complex features through multiple software layers, support the code by writing automated tests
- Solve escalations & customer issues, provide root cause analysis and bug prevention, drive problems from their definition till successful completion
- Provide technical feedback and assistance on others' code and design, mentor other team members to become better engineers
- Communicate with other teams and help to integrate others' code to a common solution
- Communicate status to all the stakeholders. Discuss and escalate issues in a timely fashion
What You'll Bring
- Solid experience in designing and developing of the commercial software (5+ years)
- Solid experience in modern С++
- Expert knowledge and experience in Python development
- Understanding of multi-threading concepts and multi-process architecture
- Understanding of Windows operating system internals: file system, registry, event logs, boot sequence, services, etc.
- Experience with virtualization technologies (Hyper-V, VMWare)
- Understanding of the networking terms, concepts, protocols, security
- Understanding of the relational databases and SQL, ORM
Purple Perks
- Medical for employees, partner and dependents - fully covered for employees!
- Generous PTO and observed holidays
- 2 Paid VoluNteer Days per year
- Employee Stock Purchase Program
- PPK with company-contribution
- 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
About N-able
At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their evolving IT needs. We build strong relationships with our customers to help them thrive at every stage of growth, and at the heart of this effort is our network of N-ablites—a global team of extraordinary, diverse creators who are dedicated to making a difference in how our partners do IT.
#LI-KP1
#LI-Hybrid
At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by...
Apply Now