Netwrix Corporation

Staff Software Engineer

Netwrix Corporation

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect and evolve core systems in the platform, including data services, APIs, orchestration, and automation layers.
  • Design scalable, distributed architectures that support performance, reliability, and security across complex enterprise environments.
  • Work hands-on in the codebase to prototype, validate, and implement core system components.
  • Lead technical direction and establish best practices for service design, configuration, observability, and maintainability.
  • Drive deployment and delivery excellence through Kubernetes (k3s/k8s), CI/CD pipelines, and infrastructure-as-code automation.
  • Collaborate across engineering, product, and operations to ensure alignment between architecture and business goals.
  • Mentor engineers, fostering technical growth and promoting sound engineering judgment across the team.
  • Champion simplicity, consistency, and scalability across all architectural and implementation decisions.

Requirements

  • 8+ years of professional software engineering experience, including several years in a Staff or Senior Staff capacity.
  • Proficiency in Ruby (specifically Rails), with Python being a bonus.
  • Proven experience designing and scaling distributed systems or platform-level architectures.
  • Deep expertise in:
  • - Kubernetes (k3s/k8s) and container orchestration.
  • - CI/CD pipelines, automation, and infrastructure-as-code.
  • - API design, integration patterns, and microservice communication.
  • Demonstrated ability to lead architectural initiatives that span multiple systems or teams.
  • Strong collaboration, communication, and mentoring skills.
Benefits
  • Competitive Health Benefits
  • Continuous Learning and Development Opportunities
  • Team-Oriented, Collaborative, and Innovative Work Environment
  • Regular Company Town Halls to Keep You Informed
  • Opportunities for Career Growth and Advancement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyRailsPythonKubernetesCI/CDinfrastructure-as-codeAPI designmicroservicesdistributed systemsscalable architectures
Soft Skills
collaborationcommunicationmentoringleadershiptechnical growthengineering judgmentbest practicesproblem-solvingalignmentsimplicity