> Markdown version of [/jobs/ext/533931-software-engineer](https://www.wearedevelopers.com/jobs/ext/533931-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Second Front Systems, Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $130,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Amazon S3, User Authentication, Microsoft Azure, Cloud Database, Code Review, Continuous Delivery, Continuous Integration, PostgreSQL, MySQL, Systems Development Life Cycle, Software Deployment, Software Engineering, Software Systems, TypeScript, Pulumi, DevOps Tools - Open-source, Gitlab, Git, Event Driven Architecture, Amazon Relational Database Service, Kubernetes, Restful APIs, Terraform, Data Pipelines, Golang, Microservices - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fcd2fc7c9752f258 ## About the Role Do you have experience in TypeScript?, * 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 * Previous experience working in national security * Experience working and developing with the technologies we use * Experience working in a startup environment * Passionate about the software engineering craft * Ability to adopt, create and iterate on changing procedures * Knowledge of DevSecOps tools and practices ## Description Second Front Systems' (2F) Product team is seeking a highly skilled and motivated Software Engineer to join our growing technical team. We are a small team working to accelerate 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. As a Software Engineer for Second Front Systems, we'll expect you to develop and deliver high quality software. You'll be empowered to collaborate with others to implement software that delivers unique capabilities for our commercial and government customers, including the Department of Defense, who are looking to accelerate the transition and adoption of innovative technologies for national defense. We pride ourselves on working together as a team and delivering results. You'll be expected to work cross functionally on a given set of features in a fast-paced agile environment and deliver exceptional software solutions that empower the people who use our products. We are a fast-growing entrepreneurial team working at the convergence of technology and national security. If this type of effort interests you, come join us! Note: This position requires U.S. citizenship due to government contract requirements. What You'll Do * 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, * Prevalent languages we use are: Golang, Typescript * Object Storage (Google Cloud Storage/AWS S3), Relational Storage (Postgres, MySQL, RDS, Cloud SQL) * AWS/GCP/Azure * Kubernetes * CNCF tooling (Flux, ArgoCD, Tekton, etc) * Pulumi/Terraform * Git/Gitlab/Gitea Success at 2F Looks Like: * Viewing obstacles as opportunities for growth * Having a bias toward action and tangible, measurable results * Striving to be both compassionate and direct with your feedback * Being team-oriented and inclusive with your actions ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)