Maxar Technologies is seeking a Senior Software Engineer to drive impactful software development in cloud environments. In this role, you will analyze, design, and enhance software systems while collaborating with teams to deliver scalable solutions in a fast-paced environment. Bring your expertise in coding and full software lifecycles to join a dynamic team at the forefront of technology.
Key Responsibilities
Analyze, design, code, and enhance software systems
Collaborate with users and stakeholders to define system requirements
Develop and execute systematic testing procedures
Support distributed system development focusing on performance and scalability
Participate in code reviews to ensure code quality
Required Qualifications
U.S. Citizenship
Active TS/SCI clearance
Minimum 6 years of technical experience
Bachelor’s degree in computer science or related field
Strong coding experience in multiple programming languages (e.g., Python, Java, C++)
Experience with multiple coding paradigms
Familiarity with unit testing and code path analysis
Experience with full software lifecycles including automated testing
Background in code review processes
Experience designing and deploying enterprise-level distributed software systems in cloud environments
Preferred Qualifications
Experience with penetration testing or computer network operations (CNO)
Familiarity with open-source offensive security tools and frameworks
Ability to quickly learn and apply new languages, tools, and frameworks
Experience developing custom capabilities for cyber operations
Ability to adapt or reverse engineer existing proof-of-concept (POC) exploits