Senior Full-Stack Software Engineer

Staffed4UFort Meade, MD
Onsite

About The Position

The selected candidate will serve as a Full-Stack Software Engineer supporting a mission-focused team responsible for developing custom applications, data-driven solutions, and workflow automation tools. This role operates in a dynamic, fast-paced environment where requirements may evolve rapidly based on operational needs. The candidate will work directly with end users and stakeholders to design, build, and maintain applications that improve mission processes, enhance data visibility, and enable informed decision-making.

Requirements

  • Minimum of 12 years of relevant professional experience, or equivalent combination of education and experience
  • Bachelor’s degree in a technical discipline (or additional experience in lieu of degree)
  • Strong experience developing in Python, particularly for data transformation and analysis
  • Experience building frontend web applications using JavaScript/TypeScript and frameworks such as React
  • Experience working in big data environments, including querying and processing large datasets
  • Experience developing on and managing Linux-based systems
  • Demonstrated ability to work directly with users to solve complex, real-world problems
  • Experience designing and implementing solutions from concept through deployment
  • Active TS/SCI with polygraph required

Nice To Haves

  • Experience working with cloud platforms (e.g., AWS)
  • Familiarity with additional programming languages or frameworks (e.g., Java, FastAPI, Angular, Spring Boot)
  • Knowledge of AI/ML concepts and big data tools (e.g., Pandas, Polars, DuckDB, Spark)
  • Experience mentoring or providing technical guidance to other team members

Responsibilities

  • Design, develop, and maintain full-stack applications to support mission requirements
  • Build scalable backend services and responsive frontend user interfaces
  • Develop data visualizations and dashboards to improve user understanding of complex datasets
  • Develop scripts and analytics to generate insights from unique and complex data sources
  • Aggregate and integrate data from disparate systems into unified tools and platforms
  • Support data transformation and processing in large-scale data environments
  • Elicit requirements and feedback directly from end users and stakeholders
  • Translate evolving mission needs into functional technical solutions
  • Provide ongoing support and enhancements based on user input
  • Collaborate with cross-functional technical teams to share knowledge and improve overall capabilities
  • Support a customer-facing development model with responsiveness to changing priorities
  • Contribute to continuous improvement of development practices and tools

Benefits

  • Highly competitive base salary
  • Performance-based bonus opportunities
  • Employee referral bonus program (up to $10,000 per referral)
  • 401(k) and Roth retirement plans with up to 10% profit-sharing contribution
  • 25 days of paid time off annually
  • PTO buy-back program
  • 11 paid holidays annually (with flexible scheduling options)
  • 3 additional paid site closure days per year
  • Paid bereavement leave
  • Paid parental leave: 8 weeks childbirth leave for birthing parent
  • 4 weeks bonding leave for all parents (birth or adoption)
  • 100% employer-paid medical, dental, and vision coverage for employees and eligible dependents
  • Health Savings Account (HSA) and Flexible Spending Accounts (medical, dependent care, limited purpose)
  • Company-paid basic life insurance
  • Short-term and long-term disability coverage
  • Unlimited company-funded training courses and industry conferences
  • Education assistance and continuing education support
  • Up to 5 paid training days per year
  • Company-provided apparel
  • Regular company-sponsored events, including family-friendly gatherings and social events
  • Annual holiday celebration
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service