Software Engineer II (Data Engineering and Analytics)

Staffed4UAnnapolis Junction, MD
Onsite

About The Position

The organization is seeking a Software Engineer to support the development of consistent and repeatable data capabilities that enable advanced analytics and data-driven decision-making. The selected candidate will focus on transforming raw data into high-quality, analysis-ready datasets that support predictive modeling and enterprise analytics initiatives. This role requires close collaboration with data scientists, analysts, and engineering teams to ensure data solutions are scalable, reliable, and aligned with mission objectives.

Requirements

  • Active TS/SCI clearance (required at time of hire)
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university
  • Seven (7) years of Software Engineering experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Minimum of five (5) years of experience as a Software Engineer
  • Proficiency with Linux CLI and standard Linux tools
  • Experience developing Bash scripts
  • Recent programming experience in Python
  • Familiarity with distributed big data processing engines, including Apache Spark
  • Experience using Jupyter Notebook for data exploration and analysis
  • Experience with Git-based source control systems

Nice To Haves

  • Experience with Apache Airflow for workflow orchestration
  • Experience with relational databases such as MySQL and PostgreSQL
  • Familiarity with high-performance computing (HPC) job scheduling tools, such as Slurm
  • Experience with Atlassian tool suite, including Jira and Confluence
  • Understanding of data pipeline orchestration, automation, and monitoring best practices

Responsibilities

  • Design and implement processes to transform raw data into structured, analysis-ready datasets
  • Develop scalable data pipelines and reusable data processing capabilities
  • Support advanced analytics and predictive modeling initiatives across the organization
  • Ensure data quality, consistency, and integrity across multiple data sources
  • Collaborate with cross-functional teams to support data-driven decision-making
  • Maintain and optimize data workflows and processing systems

Benefits

  • Comprehensive medical, dental, and vision insurance for full-time employees and eligible dependents.
  • Employer-paid premiums for select high-quality medical plans, with additional plan options available to meet varying needs.
  • Employer-paid dental and vision coverage.
  • Employer-paid basic life insurance, accidental death and dismemberment (AD&D), short-term disability, and long-term disability coverage.
  • Optional supplemental insurance coverage available for employees and eligible dependents.
  • Employer contributions to a 401(k) retirement plan equal to 10% of salary each pay period.
  • No employee contribution required to receive employer contributions.
  • Immediate vesting of employer contributions upon hire.
  • Employee referral bonus program, including initial and retention incentives.
  • Annual performance-based bonus eligibility.
  • Four (4) weeks of paid annual leave.
  • Eleven (11) paid federal holidays, with flexible scheduling options where permitted.
  • Telework opportunities based on role and contract requirements.
  • Additional administrative leave for inclement weather or operational disruptions where telework is not feasible.
  • Bereavement leave for immediate family members.
  • Parental leave for birth or adoption, with potential eligibility for short-term disability benefits.
  • Annual education reimbursement (up to $5,250) for accredited degree programs relevant to job responsibilities.
  • Additional funding for professional development, including training, certifications, and industry conferences.
  • Reimbursement (up to $1,000 every two years) for home office and technical equipment.
  • Annual allowance for professional apparel and related items.
  • Monthly wellness stipend to support fitness memberships, programs, equipment, or recreational activities.
  • Access to programs and resources supporting physical, mental, and financial well-being.
  • Formal employee recognition program with opportunities for awards and incentives.
  • Participation in employee engagement initiatives, team events, and organizational activities designed to promote collaboration and workplace satisfaction.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service