Senior Principal Software Engineer

1 day ago


Washington DC, United States Capital Technology Group Full time

Senior Principal Software Engineer
Capital Technology Group provides expert consulting services in software development, digital transformation, humancentered design, data analytics, visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly deliver value in close collaboration with clients. For over a decade, we have been trusted by federal and commercial clients to solve complex, missioncritical challenges. The quality of our work is recognized through inclusion in the Digital Services Coalition, a group of forwardthinking firms recognized for excellence in delivering IT services.
We are looking for a Senior Principal Software Engineer with deep technical expertise, excellent communication skills, and a handson technical lead role on major programs. You will leverage expertise across multiple languages and frameworks to design and build scalable solutions. Beyond clean code, you will collaborate with stakeholders, mentor team members, and drive CTG growth through initiative on highimpact projects. Applicants MUST BE US Citizens and be able to obtain Public Trust clearance.
Lead and architect fullstack solutions across frontend, backend, and database layers using modern technologies.
Develop and maintain applications using Java, TypeScript, Python, React, and related languages.
Design and optimize highperformance 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.
Collaborate with crossfunctional 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.
Lead internal rapid prototyping efforts and R&D projects.
Bachelors degree in Computer Science, Software Engineering, or related technical field.
~10+ years of software engineering experience, with at least 5 years in recent roles.
~ Strong proficiency in multiple programming languages including Java, JavaScript, Python, React, TypeScript, or related languages.
~ Handson 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 ability to collaborate effectively with design teams.
~ Demonstrated experience with CI/CD practices and modern software development workflows.
~ Experience with infrastructureascode tools or cloud platform management.
~ Experience with Python.
Certified Kubernetes Administrator, AWS Solution Architect Professional, or equivalent certification.
Remote work (Hybrid roles will be specified).
~ Medical, dental, and vision.
~ Life insurance, short/longterm disability.
~ Employee assistance program.
~Liberal PTO vacation policy.
~ Bonus incentive programs (employee referrals and performancebased rewards).

Capital Technology Group is an equalopportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
#



  • Washington DC, United States Capital Technology Group Full time

    Senior Principal Software Engineer Capital Technology Group provides expert consulting services in software development, digital transformation, humancentered design, data analytics, visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly deliver value in close collaboration with clients. For over a decade, we have...


  • Washington DC, United States Oracle Full time

    Senior Principal Software Engineer, OCI Media Services Location: Seattle, WA or Santa Clara, CA (based out of OCI hubs) As a Senior Principal Engineer in Oracle Cloud Infrastructure, you will provide key technical guidance and function as a lead developer in the development, delivery and operation of cloud services that enable delivery of novel consumer...


  • Washington DC, United States Capital Technology Group Full time

    Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over a decade, we have been trusted...


  • Washington DC, United States Capital Technology Group Full time

    A leading consulting firm is looking for a Senior Principal Software Engineer to lead engineering teams and develop scalable solutions. Candidates must have over 10 years of experience with expertise in Java, TypeScript, Python, and React, along with strong leadership and mentoring abilities. This role offers a competitive salary range of $170k to $200k...


  • Washington DC, United States Jobs via Dice Full time

    1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Dice is the leading career destination for tech experts at every stage of their careers. Our client, Oracle Corporation, is seeking the following. Ensure all your application information is up to date and in order before applying for this opportunity....


  • Washington DC, United States Capital Technology Group Full time

    Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over a decade, we have been trusted...


  • Washington DC, United States Capital Technology Group Full time

    A leading tech consulting firm is seeking a Senior Principal Software Engineer to lead full-stack development efforts. The ideal candidate will have over 10 years of software engineering experience and expertise in modern technologies. This role offers the flexibility of remote work and a competitive salary between $170k and $200k annually, along with...


  • Washington DC, United States JPMorgan Chase & Co. Full time

    We’re looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. All the relevant skills, qualifications and experience that a successful applicant will need are listed in the following description. As a Senior Principal Software Engineer at JPMorgan Chase within...


  • Washington, United States Knowhirematch Full time

    Principal RUST Software EngineerWashington DC Full-time, Onsite (No Remote Options)9/80 Work Week (Every Other Friday Off)Department of Defense (DoD) Secret Clearance REQUIRED$200,000 to $250,000 + Bonus + Full Benefits SummarySeeking a Principal RUST Software Engineer to serve as a key technical leader in the strategic evolution of our mission-critical...


  • Washington DC, United States JPMorgan Chase Full time

    As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking, you will utilize your extensive engineering expertise to collaborate across agile teams, enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Advises cross-functional teams on technology selection...