Environment: Remote
4-6 Years Experience
Degree Required
Are you ready to take on a professionally challenging role that will push your technical expertise and problem-solving skills to new heights? We are seeking a highly skilled
Full Stack Software Engineer to work on our cutting-edge
TopoMap web application, an essential tool powered by an extensive Python-based backend and a dynamic JavaScript-driven web interface.
In this role, you won’t just be building; you’ll be
orchestrating the entire development and deployment process. While Esri manages much of the backend work, you’ll dive deep into its functionality, making key modifications and ensuring seamless integration with the web interface. This is your chance to truly understand and influence the backend architecture while collaborating with a leading GIS platform.
You will play a pivotal role in
designing and implementing the CI/CD pipeline, from
server provisioning via
Terraform to standing up
ArcGIS Services and deploying both backend and frontend code.
Why this role is for you:
- Architect Your Own CI/CD Pipeline: You will take full ownership of the pipeline that provisions servers from Git using Terraform, deploys code, and automates ArcGIS services. This is a chance to build systems that have a lasting impact on our infrastructure
- Master Complex Systems: Not only will you work with modern web technologies, but you’ll also engage with Esri’s GIS platform and the Python backend, gaining valuable experience in advanced geospatial services
- Push the Boundaries of Full Stack Engineering: Your role will cover everything from infrastructure as code (Terraform) to modifying backend services and working on the front end. You'll grow your expertise in multiple areas and be at the forefront of cutting-edge development practices
Required skillsets include:
- Continuous Integration and Continuous Deployment pipelines in GitLab AWS Automation (Terraform, CDK, CloudFormation)
- Automated Configuration Scripting Languages (YAML, Python, PowerShell, Chef/cinc)
- AWS Compute Infrastructure (EC2, AutoScale Groups, Lambda, Step Functions)
- API Development (AWS Lambda, SQS, APIGateway)
Desirable skillsets include:
- AWS Networking (CloudFront, Account Trust, IAM, Security Groups, Routing/Subnets)
- Basic web development (JavaScript, NodeJS, ReactJS, CSS)
- Containerization (Kubernetes, Docker, AWS ECS/EKS)
- Esri ArcGIS Enterprise (Server, Portal, Data Store)
- Knowledge of geospatial data and applications
Salary Range - 90K-100K plus robust benefits package:
If you thrive on solving complex technical challenges and want to be a key player in developing robust, scalable applications, this position is for you. Come help us build the future of geospatial technology!
Powered by JazzHR
M0QkyPBwmq