Senior Software Engineer

Summary

Architect and engineer high-scale software systems for government missions using React and Python/Django, while mentoring engineers and driving innovation across the full development lifecycle.

As a Senior Software Engineer, you will architect and engineer high-scale software systems while ensuring they meet mission objectives. You will also mentor emerging talent and drive innovation across the development lifecycle.

Requirements: Candidates should have 7+ years of experience in software engineering with a strong background in both front-end and back-end development. Advanced knowledge in React and Python/Django, along with a commitment to code quality and security, is essential.

Key Skills: React, Python, Django, CI/CD, Docker, Kubernetes, Microservices, Security, Code Quality, Performance Optimization, Mentoring, Collaboration, Instrumentation, Deployment Strategies, Architectural Patterns, Web Applications

Benefits:

  • Parental Leave
  • Health Savings Account
  • Health Insurance
  • 401k
  • Paid Time Off
  • Home Office Stipend
  • Cell Phone Stipend
  • Supplemental Tricare Plan

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available