Senior Software Engineer (Python Backend)

Outside Analytics

Boulder, CO • 1h ago • On-site

Senior

On-site

150,000 - 180,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Software Engineer (Python Backend) role

Improve your resume now

$150,000 – $180,000/year

Quick Facts

  • Role: Senior Software Engineer (backend focused on Python)

  • Location: On-site in Boulder, CO, 5 days per week

  • Clearance: Interim DoD Secret clearance (or higher) required

Description

Senior Software Engineer position focused on backend development using Python for building and supporting space-ground systems including real-time data processing, sensor data processing, and data visualization. You will collaborate with cross-functional teams to define, design, deploy, optimize, and troubleshoot features while applying DoD standards and protocols for compliance and security.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and deploy features

  • Write clean, maintainable, and efficient code, particularly in Python

  • Use GitLab, GitLab Runner, Docker, Kubernetes, and Helm charts for deployments

  • Optimize applications for maximum speed and scalability

  • Troubleshoot and debug issues to ensure optimal performance

  • Use Jira for project management and tracking

  • Apply DoD standards and protocols to ensure compliance and security

Requirements

  • Interim DoD Secret clearance or higher; U.S. citizenship required; agree to background screen

  • BS or advanced degree in Computer Science or another relevant field

  • 9+ years of professional experience as a software engineer focusing on creating performant solutions using Python

Benefits

  • Competitive salary range: $150,000–$180,000 USD

  • Health insurance

  • Paid leave

  • Retirement

  • Learning & development opportunities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report