Sr. Software Engineer, Netbox at NS1
We're looking for an experienced Python developer specializing in Django web applications to help grow a suite of both open source and commercial applications - NetBox and NetBox Cloud, respectively - focused on network infrastructure automation. You'll be part of a small internal team with the freedom and control to drive the development of our products to best serve our customers.
About us
The internet and applications powering our world depend on NS1. Billions of people connect to work, school, entertainment, and healthcare, and stay informed because of our innovative technology. NS1 helps customers connect applications and audiences with more than 800 clients across the globe, including Dropbox, Fox, Salesforce, LinkedIn, and eBay, and is backed by investments from Energy Impact Partners, Dell Technologies Capital, Cisco Investments, and GGV Capital.
What is NetBox?
NetBox is an open source modeling and documentation tool for network infrastructure. It has a very large user base and active community. It is used by network engineers and operators around the world to document their networks and drive automation. The project recently surpassed 10 thousand stars on GitHub, and continues to attract new contributors daily. Helping maintain and evolve NetBox will be a key part of your role at NS1.
What is NetBox Cloud?
NetBox Cloud is a commercial SaaS implementation of the open source NetBox application offered by NS1. It is geared toward enterprise users who appreciate the open source solution but require professional support and/or a hosted solution. NetBox Cloud is maintained and operated as an additional "layer" on top of the open source software.
You will:
* Drive development of NetBox Cloud by designing and implementing new features based on customer demand
* Help maintain the open source NetBox application and related tools and extensions
* Collaborate with platform engineers to improve scalability and observability of Cloud deployments
* Engage with the open source community to support and evangelize NetBox
* Assist with resolving bugs and other issues with NetBox and NetBox Cloud
* Work closely with other members of our small team, reporting directly to our general manager
Ideally, you’ll bring:
* Strong Python development skills
* Professional experience building Django applications
* Solid understanding of REST and GraphQL APIs
* Ability to envision and manipulate moderately complex data models
* Comfortable working with public code repositories and interacting positively with community users
* Familiarity with software development best practices, including revision control and CI/CD tooling
* Excellent communication skills (written and verbal)
* Previous experience working with NetBox is highly valued but not required
* Must have valid work authorization in your location to apply
Working at NS1
We’re a fast-growing, well-funded startup based in the heart of New York City’s Financial District with offices and team members around the world. Working at NS1, you’ll come to understand our team is unique, both in and out of the workplace. We have PhDs, musicians, artists, and athletes working side by side, dedicated to delivering first class products. We’re hardworking, but we're also a compassionate group. We understand that outside of NS1 is a world that places demands on our time. Our leadership team is dedicated to open and honest communication and we continuously strive to foster a culture of transparency, flexibility, and creativity.
Benefits
For all employees, we offer:
* Competitive compensation, including new hire and recurring stock options
* Flexible hours, time off and work from home options
* Choice of laptop and supplemental allowance for workstation accessories
* In house wellness programming and education
* Access to employee-led affinity and social awareness groups
* “Funtivities” calendar - employees can participate in culture building workplace activities ranging from happy hours, holiday events and special interest activities
* Quarterly giving campaign to charities and social causes
In addition to the above, we offer US Employees:
* Medical, dental, and vision benefits
* Unlimited vacation time with a mandatory minimum utilized each year
* 401k through Betterment
* Commuter benefits
* An outstanding parental leave policy of up to 18 weeks (12 of which can be consecutive)
NS1 champions diversity - we welcome and employ people regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We are proud to be an equal opportunity employer.
#J-18808-Ljbffr