remote
Product Engineer II - Cloud Infrastructure - Esri
Software Engineer
Mid‑level product engineer focused on building, scaling, and maintaining cloud infrastructure for a SaaS GIS platform, leveraging AWS, containerization, and automation tools.
About the role
Key Responsibilities
- Design, implement, and operate scalable cloud services that power core GIS web applications.
- Develop and maintain containerized workloads using Docker and orchestrate them with Kubernetes.
- Build CI/CD pipelines to automate build, test, and deployment processes, ensuring rapid and reliable releases.
- Collaborate with product, UX, and data teams to translate requirements into robust, secure cloud solutions.
- Monitor performance, troubleshoot incidents, and continuously improve system reliability and cost efficiency.
Requirements
- 2+ years of professional experience with AWS services (EC2, S3, RDS, Lambda, etc.).
- Strong programming skills in Python and familiarity with RESTful APIs.
- Hands‑on experience with Docker, Kubernetes, and infrastructure‑as‑code tools.
- Proficiency in building and maintaining CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI).
- Solid understanding of cloud security best practices and performance monitoring.
Skills
awsdockerkubernetespythoncicd