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
Remote, 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 their clients. The role involves collaborating with stakeholders, mentoring team members, and driving CTG's growth.

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)
  • 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
  • Comfort working in version-controlled, collaborative environments (Git/GitHub)

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