Software Engineer

Software Engineer III – Video Workflow Automation – Aerospace & Defense

Huntsville, AL (on-site at MSFC) | $85,000–$120,000/year | Full-time | Start: ASAP | Public Trust Clearance

 

Are you a seasoned software engineer with a passion for video technologies and automation? Join a mission-driven engineering team supporting enterprise-level video services at a major government facility. This is a high-impact opportunity to lead the design and implementation of scalable video workflow automation systems in a collaborative and innovative environment.

 

What You'll Do:

  • Design and maintain automated workflows for video encoding, transcoding, packaging, and delivery
  • Implement background processing and error-handling to reduce manual intervention
  • Optimize video delivery performance for efficiency and speed
  • Integrate with content management systems, delivery networks, and analytics platforms
  • Troubleshoot and resolve technical issues to ensure seamless video operations
  • Collaborate cross-functionally with product managers, QA engineers, and designers

 

What We're Looking For:

  • Strong programming skills in Python, Java, or C++
  • Experience with video encoding/transcoding tools (e.g., FFmpeg, x264, H.265)
  • Knowledge of video streaming protocols (HLS, DASH)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • 3+ years’ experience in video workflow automation and software development

 

Bonus Points For:

  • Experience with CDNs and their APIs
  • Containerization (Docker, Kubernetes)
  • Scripting (Bash, PowerShell)
  • Video analytics and performance metrics

 

Education:

Bachelor’s degree in Computer Science, Engineering, or related field required.

Senior Full Stack Engineer

Senior Full Stack Engineer / Hybrid (Boston, MA)

 

Are you passionate about building tech that directly supports climate action and sustainability?

 

A mission-driven climate tech startup is seeking an experienced Senior Full Stack Engineer to help scale its next-generation geospatial platform. The company delivers groundbreaking insights into nature-based carbon solutions, supporting global efforts toward a net-zero, nature-positive economy.

 

The Role

 

As a Senior Full Stack Engineer, you will be instrumental in developing and expanding a customer-facing web application that delivers powerful, actionable data. You’ll work closely with both technical and commercial teams, blending frontend usability with backend scalability in service of high-impact environmental goals.

 

This is an opportunity to shape a product that’s powering real-world climate action—from voluntary carbon markets to global supply chains.

 

What You’ll Do:

 

  • Design, develop, and maintain a geospatial web platform and API delivering actionable insights to enterprise users
  • Contribute to the architecture of a scalable, performant, and modern full-stack application
  • Collaborate with a cross-functional team to translate customer needs into polished features
  • Support customers directly by troubleshooting technical issues related to the API or platform
  • Use agile practices and participate in regular team planning, reviews, and code sessions

 

What You’ll Need:

 

  • 5+ years of full-stack engineering experience
  • Proficiency in PythonJavaScript, HTML, and CSS
  • Strong grasp of modern web architecture, APIs, databases, and deployment pipelines
  • Solid communication skills and a collaborative mindset
  • Bachelor's degree in Computer Science or equivalent work experience
  • Must be a US Citizen or Green Card Holder

 

Bonus Points For:

 

• Experience with web mapping libraries like Mapbox GL or Leaflet

• Familiarity with cloud services (AWS preferred) and infrastructure deployment

• Passion for climate tech, geospatial data, or nature-based solutions

 

What You’ll Get in Return:

 

• Competitive salary $150,000 – $160,000

• Opportunity to work at the intersection of AI, remote sensing, and sustainability

• Hybrid work model: 2 days/week onsite at the Boston HQ, with flexibility for remote work

• Quarterly team retreats and a culture of purpose-driven innovation

• Collaborative, transatlantic team focused on real-world environmental impact

 

Ready to use your engineering skills for global good?

 

Apply now or reach out to Ciara Holmes at EVONA for more details.

Software Engineer – Command and Control

Software Development Engineer – Command & Control
Denver

Description:
 
What You’ll Be Doing:
 
You will be responsible for developing and integrating software Command & Control solutions for satellite vehicles as well as working with customer stakeholders to decompose mission requirements and engineer solutions with existing products. The successful candidate will have a very strong understanding of C2 concepts and common industry standards and protocols such as CCSDS, CSP, CFDP, XTCE, and MIB. You will collaborate with a multidisciplinary team to develop and incorporate solutions into the companies broader product suite with a focus on simplifying operations and allowing our customers to utilize their satellites like servers!
 
Tech Skills:

  • Proficiency in programming languages such as Python, C++, or Java
  • Strong understanding of satellite communication protocols such as CCSDS, CSP, CFDP, IP and data processing algorithms
  • Strong understanding of standardized command and telemetry definitions such as XTCE and MIB
  • Understanding of satellite encryption algorithms such as AES-256 GCM, AES-256 CFB, AES-256 ECB, NSA Type 1 PEGASUS, NSA Type 1 CARIBOU
  • Experience with real-time operating systems (RTOS) and embedded software development
  • Strong knowledge of software performance optimization and best practices
  • Preferred experience with AWS services such as Lambda, ECS, EKS, CloudWatch, S3, EFS/EBS, EC2, and RDS
  • Familiarity with Git and GitHub or similar framework for version control
  • Preference for experience with open source

Soft Skills:

  • Deep technical analysis and troubleshooting skills
  • A foresight for scalability and proliferation of c2
  • Independent self-starter; able to complete projects on time with minimal guidance
  • A high standard for software maintainability, quality, resilience, and performance
  • Strong cross-functional communication and ability to distill complex information for internal and customer-facing audiences

 
Background Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 3+ years [professional] experience with software development and/or systems engineering for satellite command and control systems
  • Active US Security Clearance (TS/SCI)

Sr Elasticsearch Engineer

Senior Elasticsearch Engineer – Denver, CO, United States (Hybrid)

We have partnered with a leading company who provides secure, precise geospatial intelligence They deliver disruptive value to government and commercial customers to help them monitor, understand, and navigate our changing planet. Their unique approach combines decades of deep mission understanding and a proven commercial and defense foundation to deploy solutions and deliver insights with unrivalled speed, scale, and cost-effectiveness. 

The geospatial leader has been recognized by Built In as a “Best Place to Work” in both Colorado and Washington D.C., making it a top workplace. This designation is based on analysis of compensation, benefits, and focus on remote and flexible work options, diversity programs, and more.

We are looking to recruit a Senior Elasticsearch Engineer to join the team in their Colorado site, and the position has the flexibility to work in the office, work from home, or a combination. 

Responsibilities

  • Designing / architecting elasticsearch ecosystems – cluster sizing, etc
  • Managing data – working with indices, templates, data streams, data lifecycle/backup policies
  • Cluster management – shard issues, snapshotting/restoring data, cross-cluster replication, scaling clusters
  • Data processing – field mapping, document indexing, ingest pipelines
  • Troubleshoot cluster issues

Minimum Requirements

  • Must be a US Citizen
  • Bachelor’s degree in a computer-related major, such as computer science, electronic engineering, or computer engineering.
  • Must possess current U.S. Security Clearance or have the ability to obtain secret clearance
  • Experience designing, building, and maintaining Elasticsearch systems – see “what you will do day-to-day above”

Preferred Qualifications

  • US Secret or TS/SCI clearance
  • Familiarity with Agile development process from build through deployment
  • Experience with Kubernetes and Helm
  • Scripting experience using Bash and/or Python

Benefits
On offer is a comprehensive package of benefits including:

  • 401K matching and immediate vesting schedule
  • Career growth opportunities
  • Family-friendly benefits like maternity and paternity leave, adoption reimbursement, flexible hours, hybrid work options
  • Programs to help you grow, like tuition reimbursement, hackathons, and career development
  • Student loan repayment
  • Generous time off
  • Comprehensive medical, dental, and vision at affordable monthly rates

Elasticsearch Engineer

Elasticsearch Engineer – Denver, CO, United States (Hybrid)

We have partnered with a geospatial, earth observation leader who is seeking an Elasticsearch Engineer to support their corporate-wide footprint of Elasticsearch infrastructure. Elastic is a mission-critical part of their infrastructure and is used to monitor their end-to-end operations, from command and control of their earth observation satellites to the final delivery of imagery products to their customers.

The Elasticsearch Engineer will join the team in their Denver, CO, site, and the position has the flexibility to work in the office, work from home, or a combination.

Responsibilities

  • Managing data – working with indices, templates, data streams, data lifecycle/backup policies
  • Cluster management – shard issues, snapshotting/restoring data, cross-cluster replication, scaling clusters
  • Data processing – field mapping, document indexing, ingest pipelines
  • Troubleshoot cluster issues

Minimum Requirements

  • Must be a U.S. Citizen
  • Must possess or be able to obtain and hold a TS/SCI U.S. Security clearance
  • Minimum of 3 years of experience working with Elasticsearch including hands-on work doing the responsibilities listed above
  • Bachelor's degree in a computer-related major, such as computer science, electronic engineering, or computer engineering. Additional years of experience may be substituted for a degree.

Preferred Qualifications

  • US Government Secret or TS/SCI clearance
  • Experience with agile team practices

Benefits
On offer is a comprehensive package of benefits including:

  • 401K matching and immediate vesting schedule
  • Career growth opportunities
  • Family-friendly benefits like maternity and paternity leave, adoption reimbursement, flexible hours, hybrid work options
  • Programs to help you grow, like tuition reimbursement, hackathons, and career development
  • Student loan repayment
  • Generous time off
  • Comprehensive medical, dental, and vision at affordable monthly rates

Ground Software Engineer

Job Title: Junior Ground Software Engineer
Location: US Remote
Employment Type: Full-Time

The Role:
As a Junior Ground Software Engineer, you’ll be part of a cross-functional engineering team developing ground software for mission-critical systems. You’ll work on real projects from day one, gain hands-on experience across the stack, and grow under the mentorship of experienced engineers. This is an ideal role for someone early in their career who’s eager to learn, contribute, and develop technical depth.

What You’ll Do:

  • Help build, test, and maintain backend services and frontend applications
  • Contribute to the development of APIs, data processing pipelines, and user interfaces
  • Collaborate with engineers across the stack to deliver high-quality software
  • Participate in code reviews, stand-ups, and sprint planning
  • Learn best practices in software architecture, testing, and deployment

Our Tech Stack:

  • Backend: Go (Golang), Node.js
  • Frontend: React, TypeScript
  • Tools & Infrastructure: Docker, Git, REST/GraphQL APIs, CI/CD workflows

Requirements:

  • 0–2 years of professional software development experience (internships or projects count)
  • Familiarity with at least one of the following: Go, Node.js, JavaScript/TypeScript
  • Some experience with frontend frameworks like React is a plus
  • Strong interest in systems programming, APIs, or infrastructure development
  • Willingness to learn, take feedback, and work in a team environment
  • Degree in Computer Science, Engineering, or related field — or equivalent experience

Nice to Have:

  • Personal or academic projects using any part of our tech stack
  • Exposure to cloud services, containers, or system monitoring tools
  • Curiosity about aerospace, mission control, or real-time systems

Why Join Us:

  • Be part of a mission-driven team building real systems used in the field
  • Learn from senior engineers and grow your skills fast
  • Opportunity to work across the stack and explore different technologies
  • Competitive salary, benefits, and a flexible work environment

Apply Now:
If you're excited to launch your software engineering career in a high-impact environment, we’d love to hear from you. Send us your resume and a few lines about why you’re interested in this role.

 

Principal Ground Software Engineer

Job Title: Principal Ground Software Engineer
Location: US Remote
Employment Type: Full-Time

The Role:
As Principal Ground Software Engineer, you will play a critical leadership role in shaping the architecture, implementation, and delivery of mission-critical ground systems. You’ll work across teams to deliver scalable, maintainable, and high-performance solutions. This is a hands-on engineering leadership position with direct influence over technical direction and system design.

Key Responsibilities:

  • Lead the design and development of robust ground software systems used for monitoring, command and control, and data management
  • Drive architecture and technology decisions across our backend and frontend stacks
  • Collaborate with cross-functional teams including systems engineering, operations, and hardware teams
  • Mentor and guide a team of talented software engineers
  • Ensure high standards for quality, performance, and reliability
  • Contribute to code reviews, technical planning, and long-term strategic initiatives

Our Tech Stack:

  • Backend: Go (Golang), Node.js
  • Frontend: React, TypeScript
  • Tools & Infrastructure: Docker, Kubernetes, GraphQL/REST APIs, Git, CI/CD pipelines

Requirements:

  • 8+ years of software engineering experience, with a strong focus on backend systems
  • Expert knowledge of Go and/or Node.js in production environments
  • Solid experience with modern frontend development using React and TypeScript
  • Proven track record of architectural leadership and building production-grade systems
  • Strong understanding of distributed systems, APIs, and systems integration
  • Excellent communication and leadership skills
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)

Nice to Have:

  • Experience in aerospace, defense, or satellite ground systems
  • Familiarity with real-time data systems and mission-critical infrastructure
  • Exposure to cloud-native environments (AWS, GCP, etc.)

Why Join Us:

  • Work on impactful projects with real-world significance
  • Collaborate with a high-caliber, mission-driven team
  • Competitive compensation and equity package
  • Flexible work environment and strong work-life balance

Apply Now:
If you’re ready to lead cutting-edge software development that supports missions from Earth to space, we want to hear from you. Please submit your resume and a brief cover letter outlining your experience and interest in the role.