Software Engineer 1 - FS Poly Annapolis Junction, MD

Stanley Reid & Company

Annapolis (MD)

Hybrid

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401k contribution

Job summary

Stanley Reid & Company is seeking a Software Engineer to develop and maintain scalable, real-time ETL pipelines using Apache Storm and Java, processing large-scale data streams and turning raw data into actionable insights.

The role involves delivering high performance, availability, and reliability of data feeds, with full software development lifecycle responsibilities including debugging, integrating, and testing software components.

Qualifications

  • Bachelor’s degree in Computer Science or a related discipline and two (2) years of experience as a Software Engineer, OR a Master’s degree in a related discipline, OR four (4) years of experience as a Software Engineer.
  • Experience with the Linux CLI and scripting with Bash/Python.
  • Recent software development experience with Java in a Linux environment.
  • Familiarity with real-time streaming concepts, distributed computing fundamentals, and big data ecosystems such as Apache Storm, Apache Flink, Apache Spark, or Apache NiFi.
  • Experience with CI/CD principles and tools like GitLab CI.
  • Experience with containerization technologies such as Docker.
  • Experience with Git for version control.
  • Experience with the Atlassian Tool Suite (JIRA, Confluence) is a plus.

Responsibilities

  • Software Engineer to develop and maintain scalable, real-time ETL pipelines.
  • Use Apache Storm and Java to process large-scale data streams and transform raw data into actionable insights.
  • Work as part of a team responsible for ensuring high performance, availability, and reliability of the organization’s data feeds.
  • Involved in the full software development lifecycle, including debugging, integrating, and testing software components.

Skills

CI/CD concepts
Real-time streaming concepts
Distributed computing fundamentals
Team collaboration

Education

Bachelor’s degree in Computer Science or related discipline
Master’s degree in related discipline
Four years of Software Engineer experience

Tools

Linux CLI
Bash
Python
Java
Apache Storm
Apache Flink
Apache Spark
Apache NiFi
GitLab CI
Docker
Git
JIRA
Confluence

Job description

Who We Are

Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We’re dedicated to a personalized, stress-free job search, matching your unique skills and goals with the perfect role.

About Our Client

Our client is an innovator with a 25+ year history of success in the IC/DoD. They deliver exceptional results by tackling complex challenges with cutting-edge solutions in systems engineering, software development, and database management. They offer a collaborative culture that values every employee, along with competitive pay and a generous 15% direct company 401k contribution.

The Role

Software Engineer to develop and maintain scalable, real-time ETL pipelines. This role is focused on using Apache Storm and Java to process large-scale data streams and transform raw data into actionable insights. You will work as part of a team responsible for ensuring high performance, availability, and reliability of the organization’s data feeds. The position involves the full software development lifecycle, including debugging, integrating, and testing software components.

What You’ll Bring
  • Bachelor’s degree in Computer Science or a related discipline and two (2) years of experience as a Software Engineer, OR a Master’s degree in a related discipline, OR four (4) years of experience as a Software Engineer.
  • Experience with the Linux CLI and scripting with Bash/Python.
  • Recent software development experience with Java in a Linux environment.
  • Familiarity with real-time streaming concepts, distributed computing fundamentals, and big data ecosystems such as Apache Storm, Apache Flink, Apache Spark, or Apache NiFi.
  • Experience with CI/CD principles and tools like GitLab CI.
  • Experience with containerization technologies such as Docker.
  • Experience with Git for version control.
  • Experience with the Atlassian Tool Suite (JIRA, Confluence) is a plus.
Clearance Requirements

TS/SCI with FS Polygraph is required. We are not able to upgrade clearances or accept CCAs. Please note, you must have the required clearance for consideration; under-cleared applicants will not receive a response.

Location

Annapolis Junction, MD. This position has up to 16 hours of telework, depending on tasking.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 1 - FS Poly
Software Engineer 1 - FS Poly

stanleyreid • Maryland

Hybrid
USD 110,000 - 170,000
401k contribution 15%
Competitive pay
Software Engineer (Java) - FS Poly
Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 110,000 - 160,000
Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly
Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly

stanleyreid • Maryland

On-site
USD 230,000 - 290,000
15% direct company 401k contribution
Full-Stack Software Engineer (Java) - FS Poly
Full-Stack Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 90,000 - 140,000
Full-Stack Software Engineer (Java) - FS Poly Annapolis Junction, MD
Full-Stack Software Engineer (Java) - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 110,000 - 150,000
HPC Software Engineer - FS Poly
HPC Software Engineer - FS Poly

stanleyreid • Maryland

On-site
USD 120,000 - 180,000
401k contribution (15%)
Software Engineer - 15% 401k - FS Poly Ft. Meade, MD
Software Engineer - 15% 401k - FS Poly Ft. Meade, MD

Stanley Reid & Company • Maryland

On-site
USD 120,000 - 160,000
Software Engineer (DevOps) - Hybrid - FS Poly Annapolis Junction, MD
Software Engineer (DevOps) - Hybrid - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

Hybrid
USD 120,000 - 180,000
Fully-paid medical
10% 401k match
Generous PTO
+1
Senior Software Engineer (Team Lead) - FS Poly Aurora, CO
Senior Software Engineer (Team Lead) - FS Poly Aurora, CO

Stanley Reid & Company • Aurora (CO)

On-site
USD 144,000 - 240,000
Robust benefits package
401k match (10%)
Competitive salary
Software Engineer (Java) - FS Poly Annapolis Junction, MD
Software Engineer (Java) - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 110,000 - 150,000