FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
SkywardSoftware Engineer focusing on AI-driven software solutions for public services at Skyward. Collaborating on code, testing, and deployment to enhance public service systems.
Posted 6/17/2026full-timeRockville • Maryland • 🇺🇸 United StatesMid-LevelSenior💰 $118,000 - $150,000 per yearWebsite
Tech Stack
Tools & technologiesAnsibleDockerJenkinsKubernetesPythonTerraform
About the role
Key responsibilities & impact- Build things that matter. Write effective, scalable code supporting CMS as it merges systems into one AI-driven platform - reducing manual effort, improving data accuracy, and bringing cutting-edge NLP and LLM techniques to public services.
- Automate all the toil. Own CI/CD pipelines end to end, automating build, test, and deployment workflows with tools like Jenkins, plus Infrastructure as Code (Terraform, Ansible) so deployments are boring in the best possible way.
- Test like you mean it. Build and maintain automated test suites - unit, integration, regression - wired straight into the pipeline as quality gates, and provide real test-coverage analysis instead of crossed fingers.
- Containerize and ship. Package and deploy workloads with Docker (and friends) for repeatable, scalable, what-you-build-is-what-you-run environments.
- Hunt the bugs. Investigate and debug test failures throughout the lifecycle, update tests or file bugs as needed, and keep the build green and honest.
- Bake in security. Integrate code-quality checks and security gates (think SonarQube, Snyk) into the pipeline so problems get caught before they ship, not after.
- Design with humans in mind. Work closely with human-centered design experts to build solutions that are intuitive, responsive, and personalized to each user’s needs.
- Make things faster. Develop and tune back-end components to improve responsiveness and overall performance.
Requirements
What you’ll need- 3–5 years of hands-on software engineering experience, with strong coding chops in Python (and friends).
- Real DevOps / DevSecOps / DevTestOps experience. You know CI/CD isn’t a buzzword; you’ve actually automated build, test, and deployment workflows.
- Test automation skill. You’ve built automated tests and integrated them into pipelines with code-quality checks and security gates, not bolted them on at the end.
- A feel for good pipelines. Scalable, maintainable, and integrated with testing frameworks. You know, the kind that make the whole team faster.
- Containerization experience (Docker or Kubernetes) and comfort with REST APIs.
- Fluency in an agile flavor or two - Scrum, Lean, or SAFe.
- Strong communication and interpersonal skills to work effectively across a busy mix of stakeholders.
Benefits
Comp & perks- Medical, dental, vision insurance (fully paid for employees)
- 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 (and 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonCI/CDDevOpsDevSecOpsDevTestOpsTest automationContainerizationREST APIsAgileAutomated testing
Soft Skills
CommunicationInterpersonal skillsCollaborationProblem-solvingAttention to detailAdaptabilityCritical thinkingUser-centered designResponsivenessTeamwork