Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Capital Technology Group Logo

Senior Principal Software Engineer

Capital Technology Group

$170,000 - $200,000
Nov 14, 2025
Washington, DC, US
Apply Now

Capital Technology Group is looking for a Senior Principal Software Engineer to serve as a hands-on technical lead on major programs, leveraging expertise across multiple languages and frameworks to design and build scalable solutions for clients.

Requirements

  • Strong proficiency in multiple programming languages including Java, JavaScript, Python, React, TypeScript, or related languages
  • Hands-on experience with relational databases (MySQL, Postgres, SQL)
  • Familiarity with web servers and deployment infrastructure (e.g., Nginx, AWS)
  • Knowledge of UI/UX design principles and the ability to collaborate effectively with design teams
  • Demonstrated experience with CI/CD practices and modern software development workflows
  • Experience with Docker and/or Kubernetes
  • Experience with infrastructure-as-code tools or cloud platform management

Responsibilities

  • Lead and architect full-stack solutions across front-end, back-end, and database layers using modern technologies
  • Develop and maintain applications using Java, TypeScript, Python, React, and/or related languages
  • Design and optimize high-performance databases using PostgreSQL and other SQL and NoSQL technologies
  • Establish and enforce CI/CD best practices and DevOps principles across development workflows
  • Deploy and manage applications on AWS infrastructure using containerization technologies like Docker and Kubernetes
  • Serve as a technical lead on major programs, mentoring junior engineers and conducting code reviews
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders

Other

  • MUST BE US Citizens
  • be able to obtain Public Trust clearance
  • Preference given to candidates in the DMV area
  • Proven leadership and mentoring experience, with the ability to guide and develop engineering teams
  • Excellent written and verbal communication skills, with the ability to explain complex technical topics to diverse audiences