Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Second Front Systems

Software Engineer

Second Front Systems

Software Engineer developing and delivering high quality cloud-based software for national security. Collaborating in a distributed team on innovative technologies and features.

Posted 6/3/2026full-timeRemote • District of Columbia, Maryland, Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $130,000 - $175,000 per yearWebsite

Tech Stack

Tools & technologies
CloudMicroservices

About the role

Key responsibilities & impact
  • Work with a distributed team on both the front and back end of our cloud-based platform
  • Agile development: writing, reviewing, maintaining, testing, and deploying code
  • Develop integrations with other applications and systems within our cloud ecosystem
  • Participate in code reviews, mentor others, and evangelize best coding practices
  • Design and implement architecture based on product and feature requirements
  • Collaborate with cross-functional teams (including product managers, UX designers, and other engineers) to define, design, and deliver new features and enhancements
  • Engage in the continuous integration/continuous deployment (CI/CD) pipeline development, maintenance, and optimization

Requirements

What you’ll need
  • Three years of Software Engineering experience with problem solving and troubleshooting skills
  • Experience with the full product development lifecycle
  • Proven ability to break down complex problems and discover, diagnose, and fix any bugs or issues
  • Understanding of systems development concepts (i.e. REST APIs, Authentication, Event driven architectures)
  • Strong understanding of microservices
  • Ability to work independently and collaborate with the team members in a remote environment
  • Active security clearance or ability to obtain a Secret-level security clearance (preferred)
  • Previous experience working in national security (preferred)
  • Experience working and developing with the technologies we use (preferred)
  • Experience working in a startup environment (preferred)
  • Passionate about the software engineering craft (preferred)
  • Ability to adopt, create and iterate on changing procedures (preferred)
  • Knowledge of DevSecOps tools and practices (preferred)

Benefits

Comp & perks
  • Competitive Salary
  • 100% Healthcare, vision and dental coverage
  • 401(k) + 3% company contribution
  • Wellness perks (Fitness classes, mental health resources)
  • Equity incentive plan
  • Tech + office supplies stipend
  • Annual professional development stipend
  • Flexible paid time off + federal holidays off
  • Parental leave
  • Work from anywhere
  • Referral Bonus

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringAgile developmentREST APIsmicroservicesDevSecOpscloud-based platformcontinuous integrationcontinuous deploymentarchitecture designproblem solving
Soft Skills
troubleshootingcollaborationmentoringcommunicationindependenceadaptabilitypassion for software engineeringcode reviewevangelizing best practicesworking in a remote environment
Certifications
active security clearanceSecret-level security clearance