Post job

Principal software engineer jobs in Damascus, MD

- 5,517 jobs
All
Principal Software Engineer
Senior Software Engineer
Senior Engineer
Software Engineer
Lead Technician
Lead Engineer
Software Leader
Software Test Engineer
Software Engineer/Technical Lead
Lead Architect
Lead Developer
  • Software Engineer in Test

    Ntech Workforce

    Principal software engineer job in Reston, VA

    ****Candidates must reside in Maryland, Washington, DC, or Virginia ****Must be willing to come onsite to Reston, VA, for a final round in-person interview. Title: Java Developer / SDET Automation Overview & Responsibilities: Work with a leading firm as a Senior Software Engineer within an Enterprise Cross-Functional Team. This is not a standard testing role; you will be a key developer responsible for driving the technical success of a major Java 21 migration while building robust automated testing frameworks that ensure quality across the entire enterprise. You will… • Develop and maintain automated scripts using Karate and Selenium for front-end and back-end integration testing. • Support the enterprise-wide migration to Java 21 by developing code and identifying technical risks. • Work within a Scrum team to decompose functional and technical requirements. • Collaborate with architects and product owners to provide insights into delivering business value. • Provide technical mentorship to mid-level developers within the team. Required Qualifications: • Strong hands-on experience as a Java Developer with Spring technologies (Spring Boot, MVC, Batch). • Advanced proficiency in automated testing tools, specifically Karate and Selenium. • Experience with front-end technologies like Angular or React. • Knowledge of database technologies such as SQL and PostgreSQL. • Strong communication skills to interact with stakeholders across all expertise levels. Preferred Qualifications: • Experience with CI/CD frameworks and continuous delivery/testing. • Knowledge of Karma and Jasmine for front-end testing.
    $71k-94k yearly est. 1d ago
  • TS/SCI CI Poly - Sr. Software Development Lead

    Take2 Consulting, LLC 3.7company rating

    Principal software engineer job in Chantilly, VA

    Software Development Lead (TS/SCI CI Poly) The Software Development Lead will guide a team responsible for designing, developing, and maintaining advanced software and database solutions in support of CAAG missions within a classified environment. This role requires strong full-stack development expertise, hands-on cloud and database experience, and the ability to translate user requirements into scalable, secure, and efficient applications. Responsibilities: Lead and coordinate team software development activities and project execution. Design, develop, and maintain custom software, web applications, analytical tools, and cost-estimating models. Perform full-stack development using Java, Python, SQL, and related technologies. Operate, enhance, and troubleshoot existing CAAG software and Microsoft SQL Server databases. Architect and manage advanced database solutions, including data modeling, lifecycle management, performance tuning, indexing, and resource monitoring. Implement data governance, data management, and disaster recovery plans in accordance with policy. Manage development workflows and updates using SDLC tools such as JIRA. Gather, refine, and validate user requirements in collaboration with clients and mission partners. Work with cross-functional teams to architect, develop, integrate, and deploy software and database systems across development, test, and operational environments. Provide ongoing technical support, maintenance, and troubleshooting for applications and databases. Ensure all solutions comply with IC standards, NRO IT policies, and security regulations. Support CAAG software and database integration within TS/SCI environments, coordinating closely with systems administrators and NRO IT personnel. Respond to NRO actions, documentation requests, and development-related tasking. Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field (Master's preferred). 7+ years of experience in software development and IT/technical leadership. Strong proficiency in full-stack development, SQL, Java, and Python. Experience with cloud development and Microsoft SQL Server. Deep knowledge of database design, data modeling, and performance optimization. Understanding of data management policies and disaster recovery practices. Familiarity with SDLC processes and tools (e.g., JIRA). Ability to work within classified environments and follow strict security protocols. Excellent communication, documentation, and collaboration skills. Preferred Skills: Experience with React or modern front-end frameworks. Prior Intelligence Community (IC) software development experience. Exposure to AI/ML integration into software solutions. Experience with MBSE, Digital Engineering Ecosystems, or related methodologies. Knowledge of NRO Directive 50-5 and DoD 8570.01M. Experience with Visual Studio and associated development toolchains.
    $92k-113k yearly est. 4d ago
  • Senior Software Engineer

    OMNI 4.5company rating

    Principal software engineer job in Springfield, VA

    Job Title: Senior Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) Omni Federal is a mid-size business focused on modern application development, cloud and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions . We are seeking a strong Software Engineer to support an NGA project in Springfield, VA. This is an exciting Modernization initiative where the NGA is embracing modern software development practices and using them to solve challenging missions & provide various capabilities for the NGA. This includes a modern technology stack, rapid prototyping in support of intelligence analysis products and capabilities, and culture of innovation. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Java or Python enterprise application development Experience building high performance applications in React.js Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tooling (S3)
    $97k-124k yearly est. 3d ago
  • Senior Palantir Foundry Developer

    Technology Ventures 4.6company rating

    Principal software engineer job in Reston, VA

    The Senior Palantir Foundry Developer will design, develop, and deploy advanced data integration and analytics solutions using the Palantir Foundry platform. This role requires deep technical expertise in Foundry's ecosystem, strong data engineering skills, and the ability to translate complex business requirements into scalable, secure, and performant solutions. The developer will also mentor junior team members and collaborate with cross-functional stakeholders to deliver impactful data-driven applications. Skills: Solution Design & Development: Build and optimize data pipelines, Ontology models, and Foundry applications (Workshop, Contour, Quiver, Slate). Develop custom workflows and dashboards using Foundry's suite of tools. Data Integration & Transformation: Implement robust ingestion strategies for structured and unstructured data. Apply PySpark, SQL, and Foundry transformations for data cleansing and enrichment. Application Development: Create operational workflows and user-facing applications within Foundry. Integrate Foundry with cloud services (AWS, Azure, GCP) and external APIs. Governance & Security: Ensure compliance with data governance, lineage, and security standards (RBAC, encryption). Technical Leadership: Act as a subject matter expert for Palantir Foundry. Provide mentorship and enforce best practices in development and deployment. Innovation: Explore and implement GenAI/LLM capabilities within Palantir AIP for advanced analytics. Stay updated on Foundry features and drive adoption of new functionalities.
    $96k-126k yearly est. 5d ago
  • Pega CDH Senior Developer

    Tandym Group

    Principal software engineer job in McLean, VA

    A Fortune 50 financial services company is seeking a highly motivated Pega CDH Senior Developer to join their team in the McLean, Virginia area. Responsibilities: Design and develop CDH components, including strategies, treatments, predictions, and engagement policies Configure Next-Best-Action Designer and associated decision flows Integrate CDH with enterprise data sources and outbound/real-time channels Participate in Agile ceremonies, estimation, and sprint delivery Troubleshoot performance and configuration issues Collaborate with Decisioning Architects, Data Science, and Marketing Qualifications: 4+ years of Pega Development experience in enterprise environments Strong experience with Pega CDH, NBA Designer, adaptive models, and real-time decisioning Hands-on experience with Pega Strategy Designer and arbitration logic Experience integrating systems using REST/SOAP APIs, Kafka, MQ, or similar tools Strong understanding of customer profile data, segmentation logic, and propensity modeling Ability to troubleshoot complex CDH and performance issues Experience working in Agile teams and contributing to sprint planning and refinement Strong documentation and communication skills Desired Skills: PCDC certification Experience in the Financial Services and/or Regulated industries
    $88k-114k yearly est. 2d ago
  • Senior Angular Developer

    Anagh Technologies Inc.

    Principal software engineer job in McLean, VA

    Role: Senior Angular Developer ONLY ONE ROUND-- Interview mode: Direct In-person "GC candidates only" "Only looking for VA LOCAL CANDIDATES FOR THIS ROE" Skills: Sr candidate with 10 + Years exp Proficient in documenting and communicating ideas clearly Ability to resolve issues in a non-confrontational manner Strong interpersonal and relationship building skills JavaScript: Proficient Angular: Proficient (alternatively, Angular: Comfortable + React: Comfortable) HTML/CSS: Proficient Spring Boot: Experience Java: Experience SQL: Experience Experience with Agile or Waterfall software development project methodologies preferred Excellent verbal and written communication Demonstrated analytical ability and problem-solving skills Self-starter; collaborative; problem-solver Organized, ability to meet deadlines, work independently, manage multiple priorities
    $88k-114k yearly est. 5d ago
  • Senior Java Software Engineer

    Hadiamondstar Software Solutions LLC

    Principal software engineer job in McLean, VA

    Java developer Note- Ex-Capital One Preferred JD- We are looking for Java developer with Angular, AWS (Backend Java, Node)
    $88k-114k yearly est. 2d ago
  • Senior Frontend Developer

    PTR Global

    Principal software engineer job in McLean, VA

    🔷 Now Hiring: Senior Front-End Engineer (Angular) - Financial Services (W2 Contract) 🔷 🕒 Employment Type: W2 Contract (Through Sub-Vendor Only) 🗓 Interview: 1 Round | 60 mins | In-Person (Targeting week of Jan 12) 📌 Shortlisting Deadline: January 7 ⚠️ IMPORTANT - READ BEFORE APPLYING Please include the completed candidate template and responses to vetting questions at the top of the resume. 👉 Resumes without completed templates and candidate-provided vetting responses will NOT be considered. MSP Owner: Jasmine Acuna Work Authorization: Open to sponsored candidates via sub-vendors only (one layer deep). Candidates must be W2 employees of the sub-vendor. 🧩 Role Overview Our financial services client is seeking a Senior Front-End Engineer with a strong Angular (v16+) focus to design, build, and maintain a shared UI component library. This role emphasizes UI standards, accessibility, performance, and collaboration with UX and backend teams. 🔧 Key Responsibilities Design, develop, and maintain reusable Angular components (v16+) within a shared component library Collaborate closely with UX/UI designers to implement complex design systems and user experiences Apply advanced HTML/CSS techniques (Flexbox, Grid, theming, responsive design) Ensure components meet WCAG accessibility standards Package, test, version, and publish libraries to Artifactory Implement and maintain CI/CD pipelines for build, test, and deployment automation Write and maintain unit, integration, and end-to-end tests Support consumers of the component library with integration and troubleshooting Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) Collaborate with backend teams to ensure seamless API integration Monitor security vulnerabilities and manage upgrades/migrations Maintain technical documentation and demo applications ✅ Must Have Qualifications 5+ years of experience in front-end/UI development Strong hands-on experience with Angular (latest 4 versions - v16+) Proficient in JavaScript, HTML, CSS Experience building UI frameworks or component libraries Familiarity with Bitbucket, code reviews, and branching strategies Experience working in Agile environments Strong communication and collaboration skills ⭐ Preferred Skills React experience (nice to have) Backend exposure: Java, Spring Boot, SQL Experience with accessibility (WCAG) Strong documentation and mentoring capabilities Analytical mindset with strong problem-solving skills 💼 Why Apply Long-term contract through 2026 High-impact role within a large financial organization Work on enterprise-scale UI standards and design systems Competitive hourly rate with stability
    $88k-114k yearly est. 3d ago
  • Senior Cloud Application Developer (AWS)

    Kamispro

    Principal software engineer job in Washington, DC

    We are seeking a Senior Cloud Application Developer to join a high-performing team on a 10+ month contract. Candidates must be authorized to work in the United States. The ideal candidate is highly skilled in Python, AWS services, Kubernetes, and Airflow, with a strong background in building and deploying cloud-native applications. ***PLEASE NOTE: WE ARE NOT ACCEPTING APPLICATIONS FROM THIRD-PARTY AGENCIES FOR THIS ROLE. Key Responsibilities: Optimize a scalable, reliable, and secure AWS native cloud system Refine infrastructure configuration as IaC using Terraform Help produce and capture operational metrics from logs, API's, and various cloud sources Refine CI/CD/CT pipelines to build, deploy, and test native cloud application code Experience, Skills & Qualifications: Education: Bachelor's degree in Computer Science, Engineering, Software Engineering or a relevant field with a minimum of 8 years working experience in an AWS Cloud environment required for a senior level position. Expertise in cloud-native application development, and cloud infrastructure management. Expertise in containerization and Kubernetes In-depth knowledge of AWS services (EKS, EC2, Lambda, RDS, S3) Strong experience of workflow managers (Airflow) Strong experience with AWS and proficiency in Python, BASH, and IaC tools like Terraform Strong experience with relational and cloud-based databases Strong experience in building automation tools and CI/CD/CT pipelines using platforms like Ansible, GitHub Actions, GitLab CI, and CodePipeline
    $92k-121k yearly est. 4d ago
  • Senior SailPoint IdentityNow Developer

    Fustis LLC

    Principal software engineer job in Washington, DC

    Qualifications & Technical Skills Experience: 5+ years of dedicated experience in developing and implementing SailPoint solutions. Programming & Scripting: Professional proficiency in Java/J2EE, BeanShell, JavaScript, PowerShell, and Shell Scripting. Data & APIs: Strong command of JSON, REST APIs, and RDMS (SQL / Oracle) with a deep understanding of IGA protocols such as SCIM, OAuth, and SAML. Tools & DevOps: Hands-on experience using VSCode, Bitbucket, and Jira for version control and project tracking. Standards: Firm grasp of Identity Management best practices, including SSD/SSB frameworks and Web Services. Education/Certifications: SailPoint Certification is highly preferred; familiarity with ITIL and Agile methodologies is a significant plus. Key Responsibilities Custom Development: Design, develop, and maintain custom code, workflows, rules, and configurations within the SailPoint IdentityNow (Cloud) platform. System Integration: Lead integration efforts for diverse endpoints, including MS Active Directory, Azure/O365, ServiceNow, and various Privileged Access Management (PAM) solutions. Technical Implementation: Translate complex technical specifications into high-quality code and create comprehensive test artifacts to ensure platform stability. Access Governance: Develop and manage Access Reviews, custom reports, and search queries to support audit and compliance requirements. Policy Management: Implement and refine Role-Based Access Control (RBAC), Role Mining, and Separation of Duties (SOD) policies. Collaborative Delivery: Work within an Agile framework to support the existing team in meeting project milestones and adhering to ITIL standards. Best Regards, Jaideep Shastri Sr. Technical Recruiter || FUSTIS LLC ************ (O) X 106 | ************ (D) | **************************
    $92k-121k yearly est. 1d ago
  • Senior Developer

    Zillion Technologies, Inc. 3.9company rating

    Principal software engineer job in McLean, VA

    The candidate must have experience with both Java and Python, in addition to PowerShell and AI/ML tools. Must Have Qualifications: Python and Java development, strong understanding of design and explain and educate developers. Key Responsibilities: Design and implement developer workspaces using physical, virtualized, or browser-based solutions. Develop tools primarily in Python and Java to enhance developer workflows. Advocate for and implement CI/CD improvements through new tooling and commonly available libraries. Create patterns to manage desktop provisioning and software package management using SCCM, VDI, or similar technologies. Lead initiatives to integrate Generative AI capabilities into Developer workflows, enhancing the value proposition for customers. Partner with end-user collaboration suites to create seamless developer experiences. Ensure all solutions meet audit, risk, and governance requirements. Evangelize best practices and solutions within the developer community.
    $90k-118k yearly est. 5d ago
  • Java Software Engineer

    Buzzclan

    Principal software engineer job in Fort Meade, MD

    Clearance Required: Top Secret/SCI with Polygraph Seeking an experienced Software Engineer who will support mission-critical systems for a Federal customer at Fort Meade, Maryland. This entry-level role focuses on developing and maintaining Java-based applications in a secure environment. The engineer will work closely with senior developers and system engineers to deliver reliable and scalable software solutions. Key Responsibilities · Design, develop, test, and maintain Java applications. · Participate in software development lifecycle activities including requirements analysis and design. · Write clean, efficient, and well-documented code. · Collaborate with cross-functional teams to troubleshoot and resolve issues. · Support integration and deployment of software in secure environments. Qualifications Education: Bachelor's degree in Computer Science, Software Engineering, or related field. Experience: 4+ years of experience in software development, preferably in Java. Preference: Java certification or relevant coursework preferred. Skills: · Proficiency in Java programming language. · Understanding of object-oriented design and development. · Familiarity with development tools such as Eclipse or IntelliJ. · Basic knowledge of secure coding practices and federal IT standards.
    $71k-95k yearly est. 3d ago
  • AI Software Engineer

    Tential Solutions

    Principal software engineer job in Baltimore, MD

    My client, ranked among Fortune's World's Most Admired Companies, is a global leader in investment management and is seeking an AI Software Engineer to join the team. We have a Mid & Senior level openings ***Amazing salary, bonus, & some of the best benefits in the marketplace!! Primary responsibility: Develop and deliver AI-driven software solutions, collaborating with stakeholders and working alongside top AI industry leaders to build end-to-end applications and AI agents. What we're looking for: 2-12 years of software engineering experience with strong coding and system design skills. Experience designing, building, or deploying AI-driven applications, intelligent agents, or automation solutions. Familiarity with AI frameworks, cloud-native architectures (AWS, containerized microservices), or data-driven systems. Passion for learning emerging technologies and applying AI to solve real business problems. Key Responsibilities: Design, code, test, and deploy AI-driven applications and intelligent agents. Collaborate in agile squads across front-end, back-end, data science, and UX. Translate business requirements into AI-powered solutions and actionable insights. Contribute to AI agent design, orchestration, prompt engineering, and deployment. Use cloud and AI technologies: AWS, Databricks, Salesforce, containerized microservices, and AI/ML frameworks. Qualifications: BS/MS in Computer Science Experience with Python, JavaScript, or Java (preferred beyond just Java) Proven ability to deliver complete solutions, not just scripts Hands-on experience with cloud-native architectures (AWS, Azure), containerized microservices, and agent frameworks Stable career history; entrepreneurial and collaborative mindset #LI-GT
    $71k-95k yearly est. 1d ago
  • ServiceNow Technical lead

    Request Technology, LLC

    Principal software engineer job in McLean, VA

    ***We are unable to sponsor for this permanent full-time role*** ***Must be ServiceNow Admin certified*** is bonus eligible*** Prestigious Enterprise Company is currently seeking a ServiceNow Technical Lead with strong ServiceNow Catalog and Knowledge Management experience. Candidate will demonstrate leadership skills and deliver in areas for the Operational support, process and governance documentation, and technical support of the ServiceNow platform Catalog and KM modules. The role involves creating and maintaining catalog items, self-service portal, managing workflows for requests, ensuring service delivery aligns with SLAs, and often includes reporting and analytics. This role will require a strong knowledge and hands on experience of the IT Service Management Modules and Automation Workflows. Responsibilities: Work with business analysts, developers, program teams and stakeholders to understand requirements and translate them into technical solutions. Project Management: A leader managing multiple projects and work in a fast-paced environment. Design, develop, and implement ServiceNow catalogs, knowledge articles and design workflows, including UI/UX, reports, and dashboards. Assist with Build and maintaining integrations between ServiceNow and other systems using APIs and web services as related to the catalog and knowledge areas. Customize the ServiceNow platform to meet approved business requirements and optimize user experience. Conduct testing, troubleshoot issues, and provide support to users of ServiceNow applications. Willingness to adapt to changing business and technical priorities. Qualifications: 8-10 years of relevant experience Bachelor's of Science in Computer Science, Computer Engineering or related field/relevant experience is required. 7-8 years of IT and Web Development/Front-End experience, including experience utilizing programming languages such as JavaScript, ServiceNow Scripting, XML, Shell Scripting, and REST API. Strong Administration and operational knowledge of ITSM, Portal, Catalog and Knowledge management. UX designing knowledge for catalog development Knowledge of ITIL Framework including Change, Release, Incident, Knowledge Management & CMDB processes, understanding of architectural and infrastructure environments and technical writing and documentation. Excellent analytical skills and problem-solving skills using Service Now platform architecture for Service Request Catalog and Knowledge Management modules. Understanding of UX/UI best practices ServiceNow Certified Systems Administrator (CSA), or other ServiceNow certifications are preferred.
    $76k-100k yearly est. 5d ago
  • CRM Lead Architect

    Tekstream Solutions 4.5company rating

    Principal software engineer job in Baltimore, MD

    Primary Responsibilities: The CRM Lead Architect shall manage all activities related to the implementation of the modernized solution. Responsibilities shall include, but are not limited to: Understand the existing environment including integration of the source systems. Defining the architectural strategy and development guidelines. Analyzing requirements and providing recommendations for changes to existing infrastructure, including justification, budget considerations, and required implementation resources. Communicate effectively across external and internal stakeholders to include Customer entities, vendors and partners. Monitoring CRM performance, optimizing usage, tracking key metrics, and implementing enhancements to maximize the value and effectiveness of the CRM application. Support accurate and transparent SLA/TPM/KPI metric reporting. Reduce redundancies and implement improvements using industry standard processes. Enhance performance with automation, AIOps and scalability methods. Ensure technical solutions are low risk maintaining 24x7 availability. Perform research for accurate technical solution applications. Develop executive level briefings and white papers that foster thought leadership and new opportunities. Ensure system designs are secure and meet federal policies and standards. Facilitating transition activities and meetings, including system demos of the current platform, walkthroughs of the current system documentation library, and other collaboration activities. Actively participating in planning sessions, requirements gathering activities, design sessions, Agile modeling sessions, and other events to support the CRM modernization. Shaping the CRM modernization strategy by defining the goals, objectives, and desired outcomes of the modernization effort. Managing and documenting methods of communication, coordination of activities, work activities, processes, and procedures to ensure seamless CRM daily operations through the implementation and cutover to a modernized CRM. Ensuring resources are collaborative and available to address inquiries about the current CRM. Managing change and adoption, executing change management plans, training end-users, communicating the benefits of the modernization effort, and addressing challenges. Creating comprehensive documentation across a project which may include a timeline, a budget, key information, tasks, and resources. Using enterprise tools for project management software to plan, track, and manage tasks using agile methodologies; this includes navigating the user interface, applying custom settings, and integrating with other programs. Developing content for Customer deliverables, training plans and communication plans. Basic Qualifications: Ability to obtain Public Trust Bachelor's degree and a minimum of 12-15 years of relevant prior experience 5-8 years of experience with Salesforce, Siebel and/or Pega CRMs Experience with Large CRM Migration Design Experience with multiple database services for applications and data models Preferred Qualifications: Certified AWS Architect Multi-Cloud, GovCloud experience Zero Trust experience for data and application Data Quality and validation experience Pega Principal System Architect, Pega Certified Senior System Architect (PCSSA) or Pega Certified Lead System Architect (CLSA) or a Salesforce certified architect Experience with SAFe
    $94k-125k yearly est. 1d ago
  • Google Cloud Lead Engineer

    Techtrend, Inc.

    Principal software engineer job in Reston, VA

    TechTrend is seeking a talented Google Cloud Lead Engineer to join our team of talented staff. Using a modern technology stack and agile approach, in this role you will have the opportunity to be a part of a workforce that is transforming IT through technology modernization efforts. Be a member of an environment that thrives on innovation and ideas of all members of the team. Our environment is highly collaborative and allows you the opportunity to continue building your skills through training and multiple diverse projects. Duties and Responsibilities: • Partnering with the Cloud Engineers and Architects to develop advanced, leading-edge, cloud-oriented architectures that provide new cybersecurity capabilities to a major U.S. Government customer. • Collaborate closely with stakeholders, business teams, development teams, and other IT professionals to understand business requirements and translate them into technical solutions. • Extensive experience with Google Cloud Platform services including: Compute Engine, Cloud Run, Vertex AI and other GCP AI/ML services • Familiarity with the following technologies in a cloud environment: Jenkins, Orca, Apigee, GCP SCC, Splunk, Sonarqube. • Implement and maintain network architecture within GCP, including Virtual Private Clouds (VPCs), load balancers, VPNs, and connectivity with on-premises networks. • Implement and manage GCP-native deployment pipelines using tools like Cloud Build, Cloud Deploy, GitLab CI, Artifact Registry, or Jenkins • Ensure data security and compliance with industry standards by configuring Identity and Access Management (IAM) roles, service accounts, and access policies. • Create and maintain comprehensive documentation of cloud infrastructure, configurations, and operational procedures. • Develop and implement strategies for optimizing resource utilization and cost management through effective scaling, right-sizing, and budget monitoring. • Demonstrate a high degree of adaptability and willingness to take on varied responsibilities, often beyond the initial scope of the role, to meet evolving business needs and contribute to cross-functional initiatives. • Experience working in DevOps and/or DevSecOps environments. Required Education: Bachelor's degree in Systems Engineering, Computer Science, Information Systems or related technical field (Preferred) Google Cloud Professional Cloud Architect (preferred) or any additional GCP specialty certifications (ML Engineer, Security Engineer) Work Location: hybrid, once a week in Reston office. Travel Requirements: No travel Job Type: Full-time Benefits: · Medical, Dental and Vision Insurance · Life, Short and Long-term Disability Insurance · PTO & All federal holidays off · 401(k) Plan (matching component included) · Free Gym Access at Headquarters
    $73k-102k yearly est. 4d ago
  • Lead ESINet Engineer

    Defense Information Systems Agency

    Principal software engineer job in Fort Meade, MD

    About the Role: Are you ready to lead a mission-critical initiative at the intersection of national security and public safety? The Defense Information Systems Agency (DISA) is seeking a top-tier Emergency Services IP Network (ESINet) Engineer to spearhead the development of the Department of Defense's next-generation emergency response network. This isn't just another networking job. You will be the technical authority on a high-impact project, building a secure, resilient, and state-of-the-art IP communications fabric that will protect our service members and federal employees across the globe. If you are driven to solve complex challenges and want your work to have a tangible impact on national security, we want to talk to you. What You'll Do: Architect the Future: Design and build a secure, scalable, and highly available ESINet from the ground up, based on NENA i3 standards and rigorous DoD security protocols. Lead the Implementation: Drive the hands-on deployment and integration of core network infrastructure, including routers, switches, firewalls, and Session Border Controllers (SBCs). Secure the Mission: Serve as the security cornerstone for the network, implementing DISA STIGs and advanced cybersecurity controls to protect our nation's most critical emergency communications. Ensure Flawless Performance: Act as the highest point of escalation for troubleshooting complex VoIP, SIP, and network routing issues, ensuring unwavering reliability for all emergency services. Integrate and Innovate: Connect the DoD-ESInet with Public Safety Answering Points (PSAPs) and other federal agencies, creating a seamless web of emergency response. What You'll Bring (Required): An active Secret or Top Secret security clearance. 5+ years of experience architecting and managing large-scale IP networks. Deep expertise in Emergency Services IP Networks (ESINet) and/or Next Generation 9-1-1 (NG911) architecture. Expert-level knowledge of IP routing (BGP, OSPF) and Session Initiation Protocol (SIP). Proven, hands-on experience with core network hardware and security appliances. Great-to-Haves: Direct experience with DISA, the DoD, or other federal agencies. NENA i3 standards familiarity. Professional certifications (CISSP, CCNP, etc.). Experience securing networks according to DISA STIGs. Why Join Us? The Mission: Your work will directly contribute to the safety and security of our nation's warfighters and federal personnel. The impact is real and immediate. The Technology: Work with cutting-edge networking and cybersecurity technologies on a "greenfield" project, free from the constraints of legacy infrastructure. The Challenge: Solve complex, first-of-their-kind problems that don't have textbook answers. The Agency: Be part of DISA, the premier IT combat support agency for the Department of Defense, at the heart of critical C5I capabilities. Conditions of Employment: Must be a U.S. Citizen. This national security position, which may require access to classified information, requires a favorable suitability review and security clearance as a condition of employment. Failure to maintain security eligibility may result in termination. This is a drug testing designated position. Incumbent may be required to travel up to 20% of the time Security Clearance: Must be able to obtain and maintain a TS/SCI. Benefits: A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Learn more about federal benefits here: ************************************************************************ #ESINet #NG911 #DoD #DISA #NetworkEngineer #Cybersecurity #PublicSafety #FortMeade #TopSecret #SIP #VoIP
    $84k-118k yearly est. 1d ago
  • Senior Software Engineer -- KUMDC5680656

    Compunnel Inc. 4.4company rating

    Principal software engineer job in McLean, VA

    Required Technical Skills (Required) Strong design and development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks At least 8 years of test automation framework design Strong experience in testing Webservices (REST APIs) (3+5 years) Proven experience developing test scripts, test cases, and test data The ability to write queries in SQL or other relational databases 3+ years of experience in developing scenario based performance testing using JMeter Experience testing full stack and integration testing with 3rd parties End-to-end system integration testing experience for software platforms (Desired) Hands on experience with Python development experience in AWS Cloud technology Experience in TDD, continuous integration, code review practice is strongly desired Experience with Apigee or other API gateways is a plus Experience with DevOps concepts and tools (e.g., CI/CD, Jenkins, Git) At least 2 years working on an Agile team with a solid understanding of Agile/Lean practices. Understanding of a micro service Architecture Experience load and performance testing Strong documentation skills
    $88k-114k yearly est. 1d ago
  • Senior Cybersecurity Engineer (RMF)

    Stem It

    Principal software engineer job in Alexandria, VA

    An E-Learning and Analytics software company that straddles both federal and commercial sectors is hiring for a Senior Cybersecurity Engineer specializing in Risk Management Framework. Their platform takes company data like promotion rates, attrition, and more, and leverages predictive analytics and decision science to give leaders actionable insights. They are in need of a Senior Cybersecurity Engineer to lead the implementation of RMF across the organization, including both their federal and commercial arms. This person should be versed in everything from coordinating internal and 3rd party audits, cloud compliance, vulnerability scanning tools, POA&M's and Authority to Operate. This is a high visibility, high profile hire for the team. Because this person will be embedded both with commercial and DoD applications, this candidate must have a Secret Clearance. The role will be hybrid in Alexandria, VA. Required Skills & Experience: US Citizen with a Secret Clearance Bachelors Degree in Cybersecurity or related field Security+ Certification 5+ years of experience in RMF NIST 800-53 & NIST 800-171 Experience with vulnerability scanning tools (Nessus, ACAS, etc) Desired Skills & Experience: Masters Degree Experience leading RMF implementations Prior experience in DoD environment, working with Security Technical Implementation Guides, POA&M's, ATO's, FedRAMP's Experience working directly with stakeholders, great communication and presentation skills
    $86k-116k yearly est. 1d ago
  • Technical Lead

    Zillion Technologies, Inc. 3.9company rating

    Principal software engineer job in McLean, VA

    Must Have Qualifications: Overall 10+ years of hands-on experience in Java, .NET, Python, AWS, Microservices, Kubernetes, Angular; the candidate should have worked with versions of these technologies that are no more than 5 years old. Additionally, the candidate should also have 7 - 8 years of leadership experience leading developers. Responsibilities: Design the overall technological design of the product with the help of the teams and Business Unit Architect. Ensure technical detailed design is compliant with the Architecture decision and bring to the attention of the architect if the product team cannot be in compliance for any reason. Responsible for High Level design document, sequence diagrams etc. Guide Agile teams on technology strategy related to coding practices, continuous integration, and automated deployment. Responsible for technical design and infrastructure / environments strategy, including deployments, ensuring that these are kept in-line with product roadmap and with MVP mindset. Work with the team to help empower and provide the right tools to deliver sprint goals. Mentor and coach the technical team including Dev Leads, specifically with code quality when needed. Identify and remove technical impediments. Work with the Chief Product Owner to align the roadmap with strengths and opportunities within the technical stack. Constantly look for better ways of solving technical problems and designing the solution, not afraid to challenge the status quo. Provide the teams a roadmap for implementing software engineering practices. Share responsibility with Chief Product Owner for building reusable and scalable components. Provide transparency to Dev Leads and Architecture for evolving priority and design changes.
    $94k-124k yearly est. 4d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Damascus, MD?

The average principal software engineer in Damascus, MD earns between $89,000 and $155,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Damascus, MD

$117,000

What are the biggest employers of Principal Software Engineers in Damascus, MD?

The biggest employers of Principal Software Engineers in Damascus, MD are:
  1. DRS
  2. Leonardo DRS, Inc.
Job type you want
Full Time
Part Time
Internship
Temporary