Capital Technology Group, LLC

Senior Principal Architect

Capital Technology Group, LLC

full-time

Posted on:

Location Type: Remote

Location: MarylandVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $200,000 per year

Job Level

About the role

  • 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
  • Collaborate with cross-functional teams to define requirements, scope solutions, and deliver results in agile environments
  • Lead and manage engineering teams, fostering a culture of continuous learning and high performance
  • Drive initiatives that support CTG's growth and contribute to organizational success beyond day-to-day product work
  • Lead internal rapid prototyping efforts and R&D projects

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 10+ years of software engineering experience, with at least 5 year tenure in recent roles
  • Preference given to candidates in the DMV area
  • 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
  • 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
  • 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)
  • Strong problem-solving and critical thinking abilities with a track record of delivering high-impact solutions
  • Excellent communication skills.
Benefits
  • Remote Work (Hybrid roles will be specified in the job post)
  • Competitive Compensation Package
  • Medical, Dental, and Vision
  • Life Insurance, Short/Long Term Disability
  • Employee Assistance Program
  • 401(k) with 4% matching
  • Liberal PTO vacation policy
  • Generous Annual Continuing Education
  • Annual Wellness Budget
  • Bonus Incentive Programs (Employee referrals and performance-based rewards)

Applicant Tracking System Keywords

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

Hard skills
JavaTypeScriptPythonReactPostgreSQLMySQLSQLDockerKubernetesCI/CD
Soft skills
leadershipmentoringcommunicationproblem-solvingcritical thinkingcollaborationorganizational skillscontinuous learningagile methodologiestechnical guidance
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering