Software Engineer III
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 (cloud-native/microservices)
Builds
Loosely coupled software components and microservices integrated into public cloud architectures
Domain
Cybersecurity / Cloud Infrastructure / SaaS
Required skills
Golang, Rust, C++, Python, Docker, Kubernetes, microservices architecture, computer networking, HTTP, gRPC, TLS, REST APIs, OpenTelemetry
Preferred skills
NGINX technologies
Responsibilities
Design, code, and test robust, scalable, loosely coupled components for SaaS applications; Diagnose and resolve complex software challenges involving network, security, and web technologies; Work cross functionally integrating, testing and debugging issues with existing system wide software; Take part in product support, bug triaging, and bug-fixing activities; Consistently apply forward-thinking software design, implementation, and test principles; Mentor junior developers while demonstrating leadership.
Seniority
Senior, hands-on IC