Second Front Systems

Senior Software Engineer

Second Front Systems

full-time

Posted on:

Location Type: Remote

Location: ColoradoNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Contribute to building and scaling frontend, RESTful API backend, and infrastructure as part of a distributed development team.
  • Agile development: writing, reviewing, maintaining, testing, and deploying code
  • Participate in code reviews, mentor others, and evangelize best coding practices
  • Collaborate with cross functional teams to implement new features

Requirements

  • 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 the team members in a remote environment
  • B.S. or higher in Computer Science (or equivalent work experience)
  • 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
Benefits
  • 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
Applicant Tracking System Keywords

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

Hard Skills & Tools
RESTful APIAgile developmentcontainersmicroservicesDevSecOpsproblem solvingtroubleshootingcode reviewstestingdeploying code
Soft Skills
mentoringcollaborationindependencewillingness to learnevangelizing best practicescross-functional teamworkdiagnosing issuesscalingcommunicationadaptability
Certifications
B.S. in Computer Science