Software Engineer

Skyward IT Solutions, LLC•Maryland, MD
•$115,000 - $130,000•Remote

About The Position

We are Skyward, a people-centered business driven by a love for people, improvement, and human advancement through information technology. We are diverse, unified, creative, and collaborative, with a mission to serve others through civic tech. Our values of Integrity, Compassion, Inquisitiveness, Unconventionality, and Authenticity guide our actions. We are seeking a Software Engineer who is passionate about modernizing public services and possesses a comprehensive understanding of the software development lifecycle, from writing code to automating deployment and ensuring quality through testing and monitoring. We encourage individuals motivated to learn and grow within a future-looking team to apply.

Requirements

  • 3-5 years of hands-on software engineering experience.
  • Strong coding chops in Python (and friends).
  • Real DevOps/DevSecOps/DevTestOps experience, including automating build, test, and deployment workflows.
  • Test automation skill, including building automated tests and integrating them into pipelines with code-quality checks and security gates.
  • Experience with scalable, maintainable pipelines integrated with testing frameworks.
  • Containerization experience (Docker or Kubernetes).
  • Comfort with REST APIs.
  • Fluency in an agile methodology (Scrum, Lean, or SAFe).
  • Strong communication and interpersonal skills to work effectively across a mix of stakeholders.

Nice To Haves

  • AI chops, experience with NLP, LLMs, or ML-driven applications.
  • Previous support for CMS or another federal agency.
  • Experience working inside a FISMA boundary or supporting an ATO/cATO effort.

Responsibilities

  • Build effective, scalable code supporting CMS as it merges systems into one AI-driven platform, reducing manual effort, improving data accuracy, and applying NLP and LLM techniques to public services.
  • Own CI/CD pipelines end to end, automating build, test, and deployment workflows with tools like Jenkins, and utilizing Infrastructure as Code (Terraform, Ansible).
  • Build and maintain automated test suites (unit, integration, regression) integrated into the pipeline as quality gates, providing real test-coverage analysis.
  • Package and deploy workloads with Docker for repeatable, scalable environments.
  • Investigate and debug test failures throughout the lifecycle, update tests or file bugs as needed, and maintain build integrity.
  • Integrate code-quality checks and security gates (e.g., SonarQube, Snyk) into the pipeline.
  • Work closely with human-centered design experts to build intuitive, responsive, and personalized solutions.
  • Develop and tune back-end components to improve responsiveness and overall performance.

Benefits

  • Medical, dental, vision insurance
  • 15 days of paid leave
  • 7 days of sick leave
  • 2 days bereavement leave
  • 11 paid Federal holidays
  • Up to 40 hours for jury duty
  • 401K with 4% employer contribution (no vesting period)
  • Up to 4 weeks of paid paternity and maternity leave
  • Company provided laptop
  • $5,000 per year for professional development
  • $600 per year for technical supplies and equipment
  • $2,000 referral bonus
  • Life and disability insurance
  • HSA and FSA
  • Legal Shield and ID Shield Voluntary Benefits
  • Opportunity to work in a collaborative, motivated team focused on modernizing government services with cutting-edge technology and innovative solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service