Maxar Technologies, the leading provider of Earth imagery products, is seeking a Jr. or Mid-level Platform Engineer to join our Raster Data Access team in the product engineering organization. This team is based in Westminster, CO but we will consider remote with in the United States for the right candidate.
Your project: In this role, you will join an accomplished team, actively working on Maxar’s next generation image streaming, processing and machine learning platform backed by our 100 petabyte image archive. We utilize directed acyclic graph style batch processing to provide product optionality and system scalability. Through collaboration and teamwork, your mission will be to help expand our platform’s capabilities, achieving low latency and high accuracy product objectives. Your focus areas will range from integrating object detection ML capabilities to automating all aspects of our build and deployment system.
Who you are: The ideal candidate has experience developing and supporting cloud native applications. You thrive in a collaborative environment within a cross-functional team. You pride yourself on your ability to work on a wide variety of tasks and embrace a run what you build mentality. You have experience with Java programing and adjacent technologies. You are eager to grow your career by tackling the complex software problems surrounding our incredible image data and its size.
What you’ll do day to day:
Develop and manage cloud native applications with AWS
Adapt and integrate newly created computer vision models within our image processing workflows
Automate the scalability of our applications using AWS capabilities and custom solutions
Contribute to the the 'ilities' of your services: availability, maintainability, reliability, and securability. We focus on SRE-based principles
Mature our solutions for fully automated builds and deployments
Take part in team design sessions and sprint planning activities.
Must be a U.S. citizen
Bachelor's degree, preferably in a technical or related field. 4 years of experience may be substituted for a degree
Jr. candidates will have ~2-4 years of relevant experience.
Mid-level candidates will have ~5-7 years of relevant experience
Proficient in Java; writing composable, easily testable, and maintainable code
Familiarity with AWS, especially: S3, Fargate/ECS, & CloudWatch
Versed in version control system best practices and automated build tools/strategies for Java apps
Experience building out application monitoring solutions and taking part in an on-call rotation
What will set you apart:
Enjoys working in a collaborative development environment (e.g. code reviews, paired programing, team design sessions, etc)
Experience managing infrastructure as code with Terraform and/or CloudFormation
Experience with Docker and related container management technologies
Experience with image processing software
Development experience utilizing Spring Boot and Spring Cloud
Familiarity with ML based object detection software (e.g. TensorFlow, PyTorch)
Development experience with geospatial software (e.g. GDAL/OGR, PostGIS, OGC APIs, QGIS, GeoServer, OpenLayers, Leaflet, etc)
Sound knowledge in architecting applications that leverage distributed computing
The compensation range for a Junior candidate is $75,000.00 - $125,000.00 USD annually_, dependent on skills and experience._
The compensation range for a Mid-level candidate is $89,250.00 - $148,750.00 USD annually_, dependent on skills and experience._
Maxar Technologies values diversity in the workplace and is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
United States, Westminster, CO
Posted a month ago