Software Engineer - Maxar Technologies
Position Overview
- Location Type: Not Specified
- Employment Type: Full-time
- Salary: $115,000.00 - $140,000.00 (Base pay for California, Colorado, Hawaii, and the Washington, DC metropolitan area. Ranges may vary in other states.)
This job description outlines the requirements and responsibilities for a Software Engineer role at Maxar Technologies. It emphasizes experience in software development, Linux environments, ElasticSearch, Agile methodologies, and micro-service architecture.
Requirements
- Citizenship: Must be a U.S. Citizen with the ability to obtain and maintain a U.S. Government security clearance.
- Education: BS degree in Computer Science, Computer Engineering, Systems Engineer, or related field.
- Experience:
- 5 years experience as a Software Engineer in programs of similar scope, type, and complexity.
- 5+ years of experience developing software in a language such as Java/Scala, Python, Go.
- Experience working in Linux-based environments: CentOS, Debian, etc.
- Experience working with ElasticSearch (ES 5+).
- Experience with writing build scripts in an automated build tool: Gitlab CI, Circle CI, Jenkins.
- Experience working in a micro-service environment.
- Experience working on an Agile/Scrum development team.
- Experience writing dynamic web-applications.
- Knowledge:
- Demonstrated knowledge of tiered application architecture and best practices for code development.
- Familiarity with web app build tools.
Responsibilities
Based on the requirements, responsibilities would likely include:
- Developing and maintaining software applications.
- Working within a Linux-based environment.
- Utilizing ElasticSearch for data management.
- Contributing to an Agile/Scrum development team.
- Participating in micro-service architecture design and implementation.
- Writing build scripts for automated builds.
- Debugging and troubleshooting software issues.
Desired Skills
- Active/current TS/SCI with CI Polygraph.
- Experience with Docker (able to build your own docker container a plus).
- Debugging and troubleshooting skills.
- Experience with Shell/Bash scripting.
- Experience with ES6+ syntax and React.
- Experience with Webpack, Babel.
- Experience with UI/UX development.
- Excellent communication skills.
Application Instructions
- Application Window: Three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire.
- Application Method: Submit your application via Maxar’s Career page: https://www.maxar.com/careers/
- Job Posting Date: The date of posting can be found on Maxar’s Career page at the top of each job posting.
Company Information
- Company: Maxar Technologies
- Benefits: Paid time off, health and welfare insurance, and 401(k) (for eligible employees).
- Diversity and Inclusion: Maxar Technologies values diversity in the workplace and is an equal opportunity/affirmative action employer.