Senior Backend Software Development Engineer (TS/SCI)

Maxar TechnologiesHerndon, VA
422d$127,000 - $270,000

About The Position

Maxar is seeking a Senior Staff Backend Software Development Engineer to support the Laika Mission Applications segment of the KTIS program. This role involves the development and integration of intelligence capabilities into operational environments, focusing on maintaining and improving the automated deployment pipeline. The engineer will collaborate across teams to optimize performance and reliability, ensuring developers are not hindered by deployment issues.

Requirements

  • Must have a current/active TS/SCI clearance.
  • Bachelor's degree in computer science, Engineering, or a related discipline; equivalent experience may be substituted for a degree.
  • 15+ years of relevant experience in software development, including work in a DevOps environment and full stack engineering.
  • Willing to work 5 days a week in the office.
  • Proficiency in Java, Apache NiFi, PostgreSQL, MongoDB, Python, Docker, Kubernetes, and cloud-like infrastructure.
  • Experience with Jenkins for pipeline integration and deployment.
  • Familiarity with Agile development methodologies.

Nice To Haves

  • Experience with load balancing and performance tuning.
  • Knowledge of health monitoring tools and best practices.
  • Strong troubleshooting skills with a focus on optimizing deployment processes.
  • Excellent collaboration and communication skills.

Responsibilities

  • Create, maintain and improve the high-side automated deployment pipeline.
  • Ensure Jenkins jobs for Back End services and Front End applications are successful and up to date.
  • Create and manage Jenkins jobs for UI applications to ensure successful code builds.
  • Enhance the pipeline to prevent the deployment of broken configurations in YAML or JavaScript.
  • Optimize database and Rancher resources and conduct testing and tuning for improved performance.
  • Troubleshoot and resolve Jenkins performance issues, ensuring build times are accurate and efficient.
  • Explore options for system scalability and performance through automated load balancing.
  • Develop an automated health monitoring system to detect deployment and resource issues.
  • Script and automate deployments to different environments to mitigate configuration management issues.
  • Troubleshoot issues across the application stack when issues arise.
  • Work closely with devops and developers team to bridge any gap in process and communication.

Benefits

  • Paid time off
  • Health and welfare insurance
  • 401(k) plan
  • Incentive eligibility based on contribution and performance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service