Back to jobs
New

Senior Software Engineer

Boston, Massachusetts, United States · Marlborough, Massachusetts, United States

Senior Software Engineer - Boston Seaport or Marlborough, MA - Hybrid Onsite 

The Position
We are excited to be growing the team that builds and maintains the Nasuni Orchestration Center (NOC). This team provides critical services and supporting infrastructure that underlie many key features of our storage appliances. This position encompasses individual contributor responsibilities. Critical technical skills include familiarity with python, Django, boto3, pytest, AWS, as well as CI/CD pipelines, release, and deployment. Critical skills include the ability to engage in the daily aspects of the team, plan and strategize on near-term and longer-term projects, and being able to interface with various other parts of the company as projects demand. Candidates for this position will have developed high-scale REST API services as well as customer and internal-facing web applications. They understand the importance of quality and responsiveness in meeting customer expectations. Success in this position requires you to be a self-motivated team player and an open-minded contributor who can help the team and company reach its larger goals.

This position will be based in our Boston Seaport or Marlborough office. 

As a NOC team Senior Software Engineer you will...

  • Enhance, maintain and support NOC functionality through python and Django development
  • Author tests, improve coverage, and contribute to CI/CD pipelines.
  • Work with a multitude of AWS cloud services including EC2, RDS (PostgreSQL, Aurora), ElastiCache (Redis), DynamoDB, SQS, S3, Lambda
  • Expect to advise on and occasionally implement DevOps projects
  • Improve performance, scalability, and stability of the NOC
  • Take or share ownership of one or more large areas of the Nasuni Operations Center
  • Practice Root Cause Analysis to determine the scope and scale of issue impact
  • Participate in 24/7 on-call rotation for production systems.

Skills + Experience

  • 3 – 5 years working in highly technical small teams with a mix of application developers and DevOps engineers in an SLA-driven SaaS environment
  • AWS Professional-level certification or similar Amazon Web Services certifications.
  • At least 3 years experience of production python application development
  • Familiarity with boto3 and Django, including use of the ORM and its templating system
  • Ability to design and write tests using pytest (or equivalent) against dynamic resources such as external APIs and databases, mocking interfaces where needed
  • Understanding of SQL and relational design, as well as some no-SQL technologies and when they should be used
  • Familiarity with common web services, technologies, architectures and related practices to make them reliable
  • Bonus points for:
    • Activity with open-source communities
    • Experience with infrastructure automation tools (such as Puppet, Packer, CloudFormation, Terraform).

About Nasuni     

Nasuni is the leading hybrid cloud storage solution that powers business growth with effortless scalability, built-in security, and fast edge performance using a unique cloud-native architecture. The Nasuni File Data Platform delivers operational excellence by consolidating NAS and backup, eliminating data silos, and making management easy and flexible without changes to apps or workflows. Its built-in security offers proactive defense and rapid recovery, lowering organization’s risk from the detrimental effects of ransomware attacks and other disasters. Synchronized access to file data everywhere ensures user productivity by supporting remote and hybrid work.     

Why work at Nasuni?     

As part of our commitment to your well-being, we are pleased to offer comprehensive benefits packages to employees across the US.  Benefits packages generally include:     
  • Best in class employee onboarding and training 
  • "Take What You Need” paid time off policy 
  • Comprehensive health, dental and vision plans 
  • Company-paid life and disability insurance 
  • 401(k) and Roth IRA retirement plan 
  • Generous employee referral bonuses 
  • Flexible remote work policy 
  • 10 Paid Holidays 
  • Wide array of wellbeing offerings 
  • Pre-tax savings accounts with company contributions 
  • Great team culture and social activities 
  • Collaborative workspaces 
  • Free on-site fitness centers and stocked kitchens in select office locations 
  • Professional development resources 
To all recruitment agencies: Nasuni does not accept agency resumes. Please do not forward resumes to our job boards, Nasuni employees or any other company location. Nasuni is not responsible for any fees related to unsolicited resumes.
 
Nasuni is an equal opportunity employer. The equal employment opportunity policy at Nasuni protects employees and job applicants from discrimination on the bases of race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs.

This privacy notice relates to information collected (whether online or offline) by Nasuni Corporation and our corporate affiliates (collectively, “Nasuni”) from or about you in your capacity as a Nasuni employee, independent contractor/service provider or as an applicant for an employment or contractor relationship with Nasuni. 

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...
Select...
Which AWS certification(s), if any, do you currently hold? *
Select...
Select...
Select...