You’ve stumbled upon the rare B Corp government contractor!
At TCG, we aim to prove that businesses can be good to their employees and responsible to their community while being profitable. We’re an award-winning IT solutions provider to the Federal government seeking a Senior Backend Engineer to join our project team at a major Federal agency. This is a full-time employee (W2) position.
US Citizenship or Permanent Resident status is required for this role. In addition, the selected applicant must submit to a government background investigation and be favorably adjudicated before their first day.
TCG is pleased to offer remote employment in the following states: AL, AZ, CO, CT, DE, GA, HI, IL, IN, KS, LA, MD, MA, MI, MN, MO, NJ, NC, OH, OR, PA (excluding the City of Philadelphia), SC, TN, UT, VA, WV, and WI.
RESPONSIBILITIES:
- Contribute high-quality application code in an Angular, Python, Django, and Postgres technical stack
- Identify potential security threats and vulnerabilities
- Develop and implement strategies to mitigate operational and security risks
- Analyze and enhance application performance
- Identify and resolve complex technical challenges
- Develop strategic solutions for long-term stability and reliability
- Create and maintain clear technical documentation
- Improve the team’s overall quality activities by supporting unit tests, automated end-to-end (E2E) tests, security vulnerability remediation, and accessibility/508 remediation
- Support the Agile development team in road mapping, estimating, and planning the overall work
REQUIRED EXPERIENCE & SKILLS:
- A minimum of 7 years of overall experience in software engineering
- At least 5 years of experience in Python
- At least 3 years of experience identifying and remediating security vulnerabilities
- At least 3 years supporting application/production readiness and site reliability activities (e.g. security hardening, high availability, performance testing/tuning/monitoring)
- Demonstrated experience securing and ensuring the stability/reliability of public APIs, including protecting user data with effective authorization measures
- Demonstrated experience in profiling and optimizing application performance and overall site reliability
PREFERRED EXPERIENCE & SKILLS:
- Angular, Python, Django, and Postgres
- CircleCI
- SonarCloud / SonarQube
- Snyk
- AWS / Cloud.gov
- Agile Scrum / Scaled Agile Framework (SAFe)
- Development / engineering experience on software projects for the Federal government
EDUCATION:
- Bachelor’s degree, preferably in Computer Science, Information Technology, or a related field. An additional 4 years of experience may be substituted in place of a degree.
TCG does not discriminate based on race, sex, color, religion, national origin, age, disability, caste, or veteran status.
Our B Corp mission is reflected in our benefits, which include offerings like health care, 401K, parental leave, adoption assistance, financial planning services, student loan repayment assistance, and a training budget. There’s more; see for yourself.
TCG is recognized for treating employees well. In fact, in 2024, The Washington Post named TCG a “Top Workplace” for the tenth straight year based on how our employees feel about the company, the benefits TCG offers, and the work/life balance our staff achieves. Our CEO was ranked best, by TCG employees’ votes, among all midsize companies in the Washington Post Top Workplace survey.
Try us … we’ll make you happy
Internal title/grade: Software Engineer, Grade 7
Salary Range: $117,500 — $145,000