
Staff Software Engineer
Netwrix Corporation
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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