Skip to main content

Software Engineer (Full Stack - Backend Focus)

Posted 5 days ago

navstarChantilly (VA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Software Engineer (Full Stack / Backend Focus)
Location: Chantilly, VA (On-Site)
Clearance: TS/SCI with Full Scope Polygraph (Required)
Company: Quantum Science Solutions (QSS)
Compensation: Open
Position Overview: Quantum Science Solutions (QSS) is seeking a skilled Software Engineer to support a backend development team focused on middleware and backend services. This role requires a strong full-stack foundation with an emphasis on backend development, data processing, and scalable service architecture. The ideal candidate will bring experience in big data technologies, search/indexing platforms, and cloud-based development, along with strong programming expertise across multiple languages. The candidate will work within an Agile environment to develop, deploy, and maintain high-performance backend systems supporting production applications.
Key Responsibilities:
  • Design, develop, and deploy middleware and backend services in a production environment
  • Develop and maintain RESTful APIs using Spring Boot and modern frameworks
  • Process and analyze large datasets using big data technologies such as Spark or PySparkPerform data quality analysis to ensure data integrity and consistency
  • Implement and manage search/indexing solutions using Solr or Elasticsearch
  • Develop backend services using Java, Python, JavaScript, and BashBuild and deploy applications within AWS cloud environments
  • Collaborate with cross-functional teams in an Agile development environment
  • Utilize JIRA and GitHub for task management, version control, and collaboration
  • Work within Linux-based environments (e.g., CentOS) to support development and deployment
  • Mandatory Skills
  • Demonstrated experience utilizing big data technologies such as Spark or PySparkHands-on experience with Solr or Elasticsearch, including:
  • Running and managing indexes
  • Spinning up clusters
  • Loading and managing data
  • Performing schema modifications
  • Demonstrated experience performing data quality analysis
  • Strong proficiency with Regular Expressions (RegEx)
  • Programming experience with:
  • Java (8+) (Java 17 upgrade planned)
  • PythonJavaScriptBashExperience working with AWS services
  • Experience developing with Spring Boot and building RESTful APIsExperience using JIRA and GitHubExperience working in Linux environments (e.g., CentOS)
  • Demonstrated experience designing, developing, and deploying middleware or backend systems to production
Preferred Skills:
  • Experience working with distributed or scalable systems
  • Familiarity with microservices architectures
  • Experience supporting data-intensive applications or analytics platforms
  • EducationB.S. in Computer Science, Computer Engineering, Computer Information Systems, or related field, or equivalent experience
Why QSS?At QSS, you're not just filling a role, you're building and sustaining systems that matter. We invest in your growth, foster innovation, and reward technical excellence.
Benefits include:
  • Competitive compensation with annual performance bonuses
  • Premium Medical, Dental, & Vision coverage
  • Generous PTO plus Federal Holidays 401(k) with company match
  • Opportunities for continuous learning and skill development

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this