Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SES Space & Defense

Senior Software Engineer

SES Space & Defense

Senior Software Engineer at SES Space & Defense responsible for designing and deploying scalable software solutions. Collaborating with cross-functional Agile teams to support mission and business objectives.

Posted 6/27/2026full-timeRemote • Virginia • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDockerETLGoJavaScriptKubernetesMicroservicesPythonServiceNowSQLTypeScript

About the role

Key responsibilities & impact
  • The Senior Software Engineer is responsible for designing, developing, and deploying scalable software solutions as part of a cross-functional Agile team.
  • This role combines hands-on software engineering with modern data architectures, API development, and microservices design to deliver enterprise applications that support mission and business objectives.
  • The successful candidate will collaborate closely with developers, architects, and product owners to build secure, resilient, and maintainable solutions across multiple system environments.
  • Working throughout the full software development lifecycle, this individual will help drive technical excellence, mentor peers, and continuously improve engineering practices and delivery processes.
  • The role is ideal for an experienced engineer who enjoys solving complex problems while building high-quality software that enables long-term organizational success.

Requirements

What you’ll need
  • U.S. Citizenship with the ability and willingness to obtain and maintain a security clearance
  • Bachelor’s degree in Computer Science or related technical experience
  • Minimum of 5 years of experience in application development, design, and deployment
  • Excellent written and verbal communication skills with the ability to translate technical concepts to non-technical stakeholders
  • Experience developing applications across multiple system architectures
  • Expertise with JavaScript and modern TypeScript frameworks
  • Thorough understanding of software development lifecycle methodologies and Agile practices
  • Strong knowledge of SOLID principles and software design patterns
  • Experience with SQL, ETL processes, data warehousing, and streaming data architectures
  • Development and deployment experience using Docker or Kubernetes
  • Familiarity with cloud-native architectures and microservices environments
  • Strong understanding of secure software development best practices
  • Experience developing custom solutions within SaaS platforms such as Salesforce, ServiceNow, or Microsoft D365 preferred
  • Proficiency with AWS Glue for data cataloging, schema discovery, transformation, and job orchestration preferred
  • Experience querying structured and semi-structured data stored in Amazon S3, including formats such as Parquet preferred
  • Expertise with Python and Golang programming languages preferred

Benefits

Comp & perks
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptSQLETL processesdata warehousingstreaming data architecturesDockerKubernetesPythonGolang
Soft Skills
communication skillsproblem-solvingmentoringcollaborationtechnical excellence