Senior Systems/Software Engineer Cloud & On-Premise Software Development
Core
Senior technical leader designing, developing, and debugging cloud-native security management software for Juniper SRX Firewalls and hybrid cloud environments.
Role type
Senior IC Systems/Software Engineer (Cloud & On-Premise Security)
Builds
Security Director Cloud and On-Premise platforms for centralized firewall management, policy administration, and automation.
Domain
Cybersecurity / Network Management / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Go, Java (Spring Boot), Microservices architecture, Cloud applications, Software debugging, System design, Cross-timezone collaboration, Unit testing, Code coverage automation
Preferred skills
Security domain experience, Network Management Systems development, API-driven integrations
Technologies
Go, Java, PostgreSQL, Elastic Search, gRPC, Protocol buffers, REST, OpenAPI/Swagger, Apache Kafka, Redis, Docker, Kubernetes, Prometheus, SLF4J/Logback, Ambassador, Bazel, Maven, Helm, OAuth2, SAML, JWT, Jenkins CI/CD
Responsibilities
Own end-to-end development of one or more product modules; Design and develop software systems tools and languages; Evaluate new technologies and integration plans; Review designs for compliance and quality; Write robust unit tests and automate code coverage; Mentor less experienced staff on software design and development.
Seniority
Senior, hands-on IC with technical leadership