Senior Software Engineer Job at N-able
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!
N-able supports and drives the digital evolution of small and medium-sized businesses. We believe that by putting our People, Partners, and Products first that we will be able to continue the growth of our business.
We are looking for a Senior Software Engineer who will be working on our flagship product: N-Able N-Central. The N-Central is a core product that is transitioning from an on-premises solution to a Cloud-Native product to be used on a daily basis by thousands of our partners.
What You'll Do:
N-able supports and drives the digital evolution of small and medium-sized businesses. We believe that by putting our People, Partners, and Products first that we will be able to continue the growth of our business.
We are looking for a Senior Software Engineer who will be working on our flagship product: N-Able N-Central. The N-Central is a core product that is transitioning from an on-premises solution to a Cloud-Native product to be used on a daily basis by thousands of our partners.
- Design, develop and implement large scale distributed systems with large volumes of data focusing on scalability, latency and fault tolerance
- Develop Systems / Component architectures and APIs for a rapidly scaling platform, while ensuring successful product delivery and operational excellence
- Bring an expert understanding of the systems, their dependencies, have the ability to forecast and mitigate challenges every effectively
- Be the expert when it comes to design principles, service-oriented architecture and developing applications of scale in the cloud while maintaining knowledge on industry innovations, trends and practices
- Lead research and PoC initiatives for cloud native designs and implementation within public clouds, primarily AWS
- Conduct design/code reviews while raising the bar for all of engineering
- Debug critical hard to solve production issues across services and tech stack
- Continuously measure and optimize the performance, effectiveness, and uptime of services
- Display excellent verbal and written communication and be able to convey dissenting opinions in a constructive manner, particularly written communications
- A passion for software developement...not afraid to push boundaries, is interested in exploring new code and technologies.
- 5+ years of software engineering experience with Java and/or C# Object Oriented Programming
- 5+ years of experience leading and developing large scale projects and initiatives
- Experience in building event-driven architecture, processing large datasets, relational database (Postgress)
- Ability to collaborate effectively with a diverse, talented team
- Strong proven ability in building high-performance, highly available and scalable distributed systems
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
- Strong expert experience in cloud native technology stack (AWS) and service-oriented architecture
- Clear understanding of emerging technologies and ability to apply those principles in solving critical business needs
- Degree in Computer Science, Mathematics, or another related field
What do we offer you?
- Medical, dental and vision – for employee, partner, and children!
- Generous PTO and observed holidays
- 2 Paid VoluNteer Days per year
- Pension Plan with company-contribution
- Employee Stock Purchase Program
- Discounted gym access at several local facilities
- Company-wide 'No Meeting' Days
- 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
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.
Please Note :
clarksonsquare.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksonsquare.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.