Staff Software Engineer
Posted 83ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Software Engineer developing scalable platform for enterprise data protection at Netwrix. Leading architectural initiatives, mentoring engineers, and improving core services and APIs.
Responsibilities:
- 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



















