Second Front Systems is a dynamic, fast-growing entrepreneurial company at the intersection of cutting-edge technology and national security. They are seeking a Senior Software Engineer to drive the development and delivery strategy for innovative solutions that support national defense.
Responsibilities:
- Building and scaling frontend, RESTful API backend, and infrastructure as part of a distributed development team
- Writing, reviewing, maintaining, testing, and deploying code
- Participating in code reviews, mentoring others, and evangelizing best coding practices
- Collaborating with cross-functional teams to implement new features
Requirements:
- B.S. or higher in Computer Science (or equivalent work experience)
- U.S. Citizenship
- 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)
- Willingness to learn and grow with our team
- Strong understanding of containers and microservices
- Ability to work independently and collaborate with team members in a remote environment
- 5-10 years of Software Engineering experience with problem-solving and troubleshooting skills
- Previous experience working in national security
- Experience working and developing with the technologies we use
- Experience working in a startup environment
- Knowledge of DevSecOps tools and practices