Sr Software Engineer
Core
Design, code, and test robust, scalable, loosely coupled components and microservices for next-generation NGINX SaaS products hosted on public cloud platforms.
Role type
Senior IC Software Engineer (Backend/Microservices)
Builds
Loosely coupled software components and microservices integrated into public cloud architectures
Domain
Cybersecurity / Cloud Infrastructure / Network Services
Deliverable
production ML models | product features
Required skills
Golang, Rust, C++, Python, Docker, Kubernetes, microservices architecture, HTTP, gRPC, TLS, REST APIs, OpenTelemetry, computer networking
Preferred skills
NGINX technologies
Responsibilities
Design and deliver new features and bug-fixes; diagnose and resolve complex software challenges involving network, security, and web technologies; serve as a source of technical expertise and mentor junior staff; participate in product support, bug triaging, and bug-fixing activities; apply forward-thinking software design, implementation, and test principles; participate in hiring and onboarding of new engineers
Seniority
Senior, hands-on IC with mentorship responsibilities