Senior Software Engineer

Second Front Systems is seeking a highly skilled and motivated Senior Software Engineer to join our growing technical team. We are a small team with a passion for accelerating the deployment of emerging technology into national security use-cases. We are seeking technical professionals who want to operate on the front lines of an exciting and disruptive mission.

Responsibilities - What You’ll Be Doing

  • Working with a small team on both the front and back end of our cloud platform.
  • Hands-on Agile development, typically spending 80-90% of your time actually writing new code, tests to cover that code, and the infrastructure to support that code.
  • Developing a deep understanding of integrations with other applications and systems within our end-user’s ecosystem.
  • Communicating with end-users, third-party partners, and company leadership to keep key stakeholders informed about the development of our cloud platform.

Qualifications - What You Bring to the Role

  • BS in Computer Science or related field, or equivalent experience
  • Excellent communication, documentation and presentation skills. High-energy, adaptive, self-starter with the passion and ability to work in a fast-paced environment with limited direction.

Significant previous experience with

  • Full stack web development. Seriously. From styling to schema and beyond! Contributing to both the front and back ends of an enterprise grade web application
  • Using modern JavaScript view libraries (e.g. React, Angular, Vue)
  • At least one high level language (e.g. Go, C#, Python)
  • Building out data structures and the RESTful infrastructure to execute CRUD operations
  • Using Git and following a branching strategy

Previous experience with

  • CI/CD infrastructure (e.g. CircleCI, Jenkins, GitHub Actions)
  • AWS
  • Bash scripting
  • Microservices


  • An active Security Clearance and previous experience working in national security, but these are not required

Second Front offers competitive compensation and benefits, and a very flexible work environment.