Post Job

Principal Software Engineer Jobs in McLean, VA

- 7,247 Jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Software Development Engineer
Devops Engineer
Senior Database Engineer
Senior Software Development Engineer
Lead Developer
Data Engineer
Software Test Engineer
Senior Stack Engineer
Senior Engineer
Senior Leader
Software Engineer/Architect
  • Software Development Engineer, AWS Private CA

    Amazon Web Services, Inc. 4.7company rating

    Principal Software Engineer Job In Alexandria, VA

    Amazon Web Services (AWS) is one of Amazon's fastest growing businesses. We are passionate about thinking big, innovating on behalf of our customers, and tackling problems at scale. Cloud computing is disrupting, and we are seeking talented, entrepreneurial-minded individuals to join us as we continue build on the AWS ecosystem. AWS Cryptography services enable customers to identify resources and establish secure network connections with other cloud and on-premises resources. Our services help customers create, manage, and deploy digital certificates based on strong cryptography and security best practices. Customers can move sensitive workloads to the cloud where they can benefit from strong identity and security controls that help meet internal and external compliance requirements. We are looking for an innovative software development engineer with an interest in information security, identity, certificates, and public key infrastructure (PKI), to build scalable, operationally excellent systems. This is an opportunity to join a new AWS service team, gain top-notch experience in cloud computing, and help bring new disruptive solutions to market at massive scale. Our mission is to turn traditionally painful interactions into effortless and automated experiences. We work in an exciting environment where our motto is “Work Hard, Have Fun, Make History.” We do not desire to simply produce good solutions here at AWS... we want to produce disruptive, history-changing innovations. As a Software Development Engineer, your responsibilities include: - Building a scalable digital security system that is core to all AWS services. - Working as part of a team to develop secure solutions for our customers. - Communicating with influential customers to both explain the technology and understand requirements. - Owning the technology stack for one of the most secure and reliable services in all of AWS. - Owning the definition of best practices for the software development lifecycle including its design, implementation, testing, and operational characteristics. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, job level etc. Your manager can also help you find a mentor or two, because two is better than one. In addition to formal mentors, we work and train together so that we are always learning from one another, and we celebrate and support the career progression of our team members. Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Our team puts a high value on work-live balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Learn more about Amazon on our Day 1 Blog: ***************************** Key job responsibilities · Deploy and operate AWS Private CA - a public AWS service with globally distributed customers and infrastructure · Automate and improve a scalable digital security service that is core to AWS customers and other AWS services · Drive prioritization of deployment and operational issues in the technology stack for one of the most secure and reliable services in all of AWS. · Own operational metrics and support for your team's software · Work as part of a team to develop new solutions for our customers. · Reinforce and extend Amazon Leadership Principles across AWS and Amazon as the foundation of our unique, inclusive, innovative culture. A day in the life You will work with software developers, senior leaders, principal engineers, product managers, and security specialists to build, deploy, and operate a globally distributed cryptographic security service. This role requires ownership, autonomy, and an ability to deliver results. You should be a self-starter with a bias towards collaborative problem solving. You will build and operate high availability cloud-based software services. About the team Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust. Work/Life Balance Our team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. Mentorship & Career Growth Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future. Internal job description The team is centered in Herndon, Virginia and works on East Coast time. We're looking for a strong Software Dev Eng to continue building and operating AWS Private CA - a successful external AWS service that is growing rapidly. Reach out to Robert Quiroz (rpquiroz@) to schedule a quick chat and learn more. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit *****************************************
    $70k-109k yearly est. 1d ago
  • Software Engineer- TS/SCI with Polygraph

    General Dynamics Information Technology 4.7company rating

    Principal Software Engineer Job In Elkridge, MD

    Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: IT Application Development, IT Systems Development, Software Development Environments Certifications: None Experience: 8 + years of related experience US Citizenship Required: Yes Job Description: Overview Transform technology into opportunity a Software Engineer with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate. At GDIT, people are our differentiator. As a Software Engineer, you will help ensure today is safe and tomorrow is smarter. HOW A SOFTWARE ENGINEER WILL MAKE AN IMPACT: Responsible for designing, creating, implementing, and integrating software with data repositories or independently performs exceptionally complex software development tasks. Ensures efficient delivery of contract capabilities using industry and DoD standards and repeatable processes. Must have experience utilizing agile/XP (Extreme Programming) techniques and languages. WHAT YOU'LL NEED TO SUCCEED: Required Education and Experience: BA/BS + 8 years Security Clearance Level: TS/SCI clearance and ability to obtain and maintain a CI Polygraph Location: On Customer Site GDIT IS YOUR PLACE: 401K with company match Comprehensive health and wellness packages Internal mobility team dedicated to helping you own your career Professional growth opportunities including paid education and certifications Cutting-edge technology you can learn from Rest and recharge with paid vacation and holidays #october The likely salary range for this position is $136,000 - $184,000. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Onsite Work Location: USA MD Elkridge Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.We connect people with the most impactful client missions, creating an unparalleled work experience that allows them to see their impact every day. We create opportunities for our people to lead and learn simultaneously. From securing our nation's most sensitive systems, to enabling digital transformation and cloud adoption, our people are the ones who make change real.GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
    $136k-184k yearly 4d ago
  • Senior Software Engineer

    Maxar Technologies 4.7company rating

    Principal Software Engineer Job In Herndon, VA

    Please review the job details below. • Designs and develops user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big data analytics, and object production and relationships • Develops services using modern techniques such as REST, Java, JSON, Spring, Python, JavaScript Web UI frameworks (e.g., jQuery, Angular, React), and Docker • Uses processes and tools that support the DevSecOps pipeline including JIRA, Git, Junit, Jenkins, SonarQube, and Artifactory • Supports development and demonstration of user interface and visualization concepts, and incorporates analyst feedback into the backlog Basic Qualifications: • A Bachelor's degree with 9 years of relevant experience OR a Master's degree with 7 years of relevant experience OR A PhD with 4 years of relevant experience; An additional 4 years of experience maybe considered in lieu of a degree requirement • Experience working in an Agile, Microservice cloud-based environment • Experience with Java, Python, shell scripting, • Experience with JSON, Spring, Spring Boot, JavaEE, Docker, and Web UI JavaScript frameworks (jQuery, Angular, React) • Top Secret/SCI CI Poly; no exceptions • Position is onsite with some opportunity for Hybrid Work. Preferred Qualifications: • Experience with JIRA, Git, Junit, and Jenkins • Experience with multiple database technologies including RDBMS, Elasticsearch and/or SOLR, NoSQL (Hadoop and/or EMR) In support of pay transparency at Maxar, we disclose salary ranges on all of our U.S. job postings. We use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. To accommodate all locations, we have listed the bottom to the top of the possible range, and will share the target range for a specific location during the recruiting discussion. Individual pay will be competitive based on a candidates unique set of knowledge, skills, and geographic diversity, with earnings potential commensurate with experience. The range for this position is: $89,000.00 - $189,000.00 annually. We offer a comprehensive package of benefits including paid time off, health and welfare insurance, and 401(k) to eligible employees. You can find more information on our benefits at: ************************************** This position will be posted for a minimum of three business days, and will be posted until a qualified candidate has been identified for hire. Maxar employees must follow all applicable Maxar policies and COVID-19 requirements as well as those of Maxar customers and third parties. Individual job requirements may vary, and Maxar reserves the right to modify its policies and requirements as it deems appropriate in accordance with applicable law. Maxar Technologies values diversity in the workplace and is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
    $89k-189k yearly 6d ago
  • Software Engineer - AI & Data Science

    Clear Point Consultants 4.6company rating

    Principal Software Engineer Job In Tysons Corner, VA

    AI Software Engineer with Data Science Expertise About the Role We are seeking an AI Software Engineer with a strong background in Data Science to join our team supporting a critical federal contract in Tysons Corner, VA. This is a unique opportunity to contribute to innovative projects that directly impact government operations and national objectives. As a key team member, you will design, develop, and deploy software solutions while leveraging your expertise in data science to extract insights and optimize processes. Key Responsibilities Design, develop, and maintain software applications in support of federal objectives. Build and implement data pipelines, machine learning models, and analytical tools to extract actionable insights from complex datasets. Collaborate with cross-functional teams to identify technical requirements and deliver high-quality solutions. Perform data preprocessing, visualization, and analysis to inform decision-making and improve system performance. Ensure software and data solutions adhere to federal security and compliance standards. Qualifications US Citizenship required. Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field. 3+ years of experience as a Software Engineer, Data Scientist, or similar role in application development. Proficiency in programming languages such as Python, JavaScript, or Java/.NET. Experience with data science tools and libraries is a plus. Strong understanding of database technologies (SQL or NoSQL). Familiarity with cloud platforms (AWS, Azure, or Google Cloud) Ability to work onsite full-time in Tysons Corner, VA, and obtain necessary federal security clearances. Preferred Qualifications Experience working on federal contracts or in a government environment. Active security clearance or eligibility to obtain one. Why Join Us? Competitive salary and benefits package. Opportunity to work on meaningful projects that have a tangible impact. Collaborative and dynamic work environment. Pay: $73/hr w2 (no clearance) or $80/hr w2 (active clearance) + amazing benefits + holiday pay + PTO + 401K
    $73-80 hourly 17h ago
  • Senior Software Developer

    Gridiron It

    Principal Software Engineer Job In Bethesda, MD

    Gridiron IT is seeking a motivated senior Software Developer with agile methodology experience to augment a team of developers, in support of the development of a clean sheet suite of AWS Serverless Applications. We value team members who strive to produce high quality work through collaboration with team members and customers while making a difference through individual contributions to ensure project success for our team and our customers. As part of Gridiron ITs Intel Application Services, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. Responsibilities Create and maintain a simple web-application to permit users across multiple organizations to reserve shared or “hot-desk” seating. This web-application likely will be based on an existing Sponsor web-application performing the same function. Configure a newly created JWICS-based AWS environment into a business analytics data environment, likely based on configuration settings from an existing cloud account. Develop, configure, optimize, maintain, and update the environment, to ensure that it follows the Sponsor organizations current cybersecurity practices and standards. Provide operations and maintenance of applications in the cloud infrastructure. Create and maintain a development environment to support rapid deployment of web applications. Develop and deploy web applications supporting the dissemination of analytic reporting products. Assist with prototyping solutions. Detect, troubleshoot, and resolve outages and performance degradation in the AWS cloud environment or in hosted web applications. Implement changes to the current applications based on changing partner requirements, legislation and policy. Provide applications development and programming support to develop software to implement Sponsor requirements. Develop applications and modifications to existing applications in compliance with the cybersecurity requirements and Authorization and Accreditation (A&A) process. Required Qualifications Active TS/SCI w/ Poly is required Expertise with AWS Cloud Practitioner Essentials Bachelor's degree preferably in an IT related field 8 years of related experience; or a Masters with 6 years of experience; an Associates with 10 years of experience. At least 10 years experience in software development, database administration, and/or related field At least 6 years of experience SQL, PL/SQL, DDL and DML Strong experience with Oracle and PL/SQL backend development. 3+ years of experience with cloud migration solutions and hybrid cloud management solutions. 4+ years of in-depth experience on system disaster recovery/COOP and backup solution engineering, implementation, and operation management. Extensive knowledge of/experience with DBMS Job Control Language (JCL), access methods, performance tuning, device allocation, validation checks, organization, security, documentation and statistical methods; 4+ years of in-depth experience in VMWare or other virtualization technologies. Successful track record in providing technical leadership in delivering architecture, engineering, and operation services. Demonstrated on-the-job experience developing and integrating multiple data sources to provide customized Dashboards for senior management and government clients. Demonstrated on-the-job experience with Information Technology Infrastructure Library (ITIL) Framework, high availability, and enterprise infrastructure. Demonstrated experience with build tools such as Maven, Ant; Source control Git; xUnit testing frameworks Junit; and Continuous Integration servers Jenkins. Demonstrated experience creating secure applications systems utilizing IC security guidelines and utilizing Customer Authentication and Authorization systems. Demonstrated experience designing, configuring, and maintaining the Information Technology Infrastructure associated with an IT system hosted in the C2S environment. Demonstrated experience reviewing and assessing impact of proposed scope changes to future architectures. Experience accrediting IT systems under the ICD 503 Certification and Accreditation Process. Ability to communicate clearly and concisely, both orally and in writing. Strong public speaking skills and professional demeanor required. Ability to create original documentation; experienced in creating Architectural Diagrams. Extensive experience producing database-related documentation such as administration policies, procedures, standards and guidelines Ability to oversee the efforts of direct reporting resources and/or be responsible for the efforts of all staff assigned to a specific job; Experience training/mentoring less experienced personnel. These Qualifications Would be Nice to Have: ITIL Foundation Certification PMI Project Management Professional (PMP) VMware Certified Professional Oracle Certified Associate (OCA) Clearance Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Requires TS/SCI with a CI Polygraph. Compensation and Benefits Salary Range: $109,000 - $200,000 (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.) Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs. Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations.
    $109k-200k yearly 17h ago
  • Software/Test Engineer

    Input Technology Solutions

    Principal Software Engineer Job In McLean, VA

    Job Description Input Technology Solutions is seeking a Software/Test Engineer to support our team in a hybrid capacity in McLean, VA and Alexandria, VA. What you will do: Develops and analyzes tests for products and systems. Collaborates with other engineering departments when necessary. Applies advanced theories, principles and concepts. Contribute to development of new principles and concepts. Leads development of solutions to highly complex problems. Perform baseline, integration, system, and regression level testing in support of research and development efforts. Analyze large log data sets and software test data while documenting results in a clear and concise manner. Create test documents such as test plans, requirements verification traceability matrices, and test summary reports, and provide analysis of test procedures. What you need to have: Bachelor's Degree and 3 to 10 years of experience Clearance: Secret Clearance 2-3 years experience with REACT and Typescript, Docker and GITLAB. Have unit testing experience Must be able to read code, and design unit tests at the smallest functional unit of code to help ensure code quality. Responsible for test automation and development of standards and processes for future software development Review our legacy code and create unit tests What we'd like you to have: Knowledge of working in a Linux environment Knowledge of working in an Agile environment
    $71k-94k yearly est. 27d ago
  • Cloud Architect/Engineer

    Dark Wolf Solutions

    Principal Software Engineer Job In College Park, MD

    Job Description Dark Wolf Solutions is seeking a Cloud Architect / Engineer to support cloud-modernization and on-premise DevSecOps environments for a U.S. Navy Software Factory program. This role is supporting the operations and enhancement of Kubernetes clusters and DevSecOps environments, to include Continuous Integration / Continuous Deployment (CI/CD) pipelines across multiple Impact Level and Government/Contractor accredited enclaves. The successful candidate's main responsibility will be working within a cross functional Agile team leveraging industry best practices and tools, such as Infrastructure as Code (IaC) / GitOps, to maintain development services that reduce cognitive load for development teams and accelerate flow of capabilities to production. This position will be a primarily in-person opportunity in College Park, MD. Candidates must be located physically in the College Park area or surrounding DC Metro areas. Key Responsibilities: Work within a Government led cross functional Agile team consisting of multiple contractors. Leverage short iterations and Agile ceremonies to manage work and deliver capabilities in small and frequent batches Work within a Government led cross functional Agile team consisting of multiple contractors. Design, build, install, configure, STIG, test and deploy infrastructure, platform components, and cloud native services within unclassified environments, with a focus on high-availability and resiliency. Assist the customer with cloud adoption, and migration of services from on-premise environments. Host, monitor, secure, and maintain web-facing cloud native applications and the underlying infrastructure Enable services to support access via DOD Public KeY Infrastructure (PKI) CAC Authentication Configure and maintain services such as Identity and Access Management (IDM), Lightweight Directory Access Protocol – Secure (LDAPS), and Domain Name System (DNS) Assist other members of the team with routine systems administration, monitoring and maintenance (e.g., version upgrades, patching, account management, routine troubleshooting) on cloud and on-premise based instances as needed. Diagnose and troubleshoot issues related to the operating system(s), infrastructure, platform, network components and software, as they arise. Required Qualifications: Bachelor's degree in Engineering, Computer Science, or a related technical field, or equivalent industry experience. Knowledge of Cloud Native Computing Foundation (CNCF) tooling Minimum of 3 years of experience as a Cloud Engineer, maintaining services and applications within the Cloud Service Provider for development teams OR Minimum of 3 years of experience as a DevSecOps Engineer, maintaining services and applications within the on-premise environment for development teams Knowledge of DevSecOps practices to include containers and microservices architectures, CI/CD pipelines, security scanning tools, STIGs, IaC and GitOps continuous deployment strategies. Desired Qualifications Secret Clearance Eligible Configuring cloud services to be secure in accordance with the DOD Security Requirements Guide (SRG). Kubernetes Administration Advanced Linux Troubleshooting Direct experience working with Cloud Service Providers to include Amazon Web Services (AWS) and Microsoft Azure Certification in cloud architecture with AWS, GCP, or Azure This position is located in College Park. MD and the successful candidate will need to report onsite a few days per week. We are proud to be an EEO/AA employer Minorities/Women/Veterans/Disabled and other protected categories. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
    $100k-142k yearly est. 17d ago
  • Senior Python Developer with Data Science

    Visionary Innovative Technology Solutions LLC

    Principal Software Engineer Job In McLean, VA

    We are seeking an experienced Senior Python Developer to join our dynamic team. The ideal candidate will have over 10 years of experience in Object-Oriented Software Development and possess deep expertise in Python and its data science libraries. This role requires a strong understanding of Python CI/CD best practices and experience with enterprise-grade Python applications. Key Responsibilities: Lead the design and development of robust, scalable Python applications. Utilize expertise in Python data science libraries such as NumPy, TensorFlow, Pandas, and SciPy to develop data-driven solutions. Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure efficient and reliable software delivery. Collaborate with cross-functional teams to integrate Python solutions into enterprise-grade systems. Mentor junior developers and provide technical guidance on best practices in Python development. Key Qualifications: Over 10 years of experience in Object-Oriented Software Development. Expertise in Python and its data science libraries (NumPy, TensorFlow, Pandas, SciPy, etc.). Strong knowledge of Python CI/CD best practices. Proven experience with enterprise-grade Python applications. Excellent problem-solving skills and attention to detail. Experience: Minimum of 10 years of experience in software development with a focus on Python.
    $88k-114k yearly est. 7d ago
  • Java Software Engineer

    KMM Technologies, Inc. 3.4company rating

    Principal Software Engineer Job In Reston, VA

    **ONLY WHO CAN WORK DIRECTLY WITH CLIENT**NO H1B'S Must Have: Java Developer with Strong experience in AWS ECS, EKS, Containerization, Applications Development
    $76k-102k yearly est. 7d ago
  • Lead Drupal Developer (Hybrid)

    Cognizant 4.6company rating

    Principal Software Engineer Job In Washington, DC

    Lead Drupal Developer (Hybrid) The Role: Cognizant is looking for an experienced and innovative Lead Drupal Developer or Drupal Developer to serve our diverse base of global clients. As a member of our team, you will build innovative, applications that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the “team”, drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions. Location for this role: Washington DC Work Authorization Cognizant will only consider applicants for this position who are legally authorized to work in the United States without company sponsorship (H-1B, L-1B, L-1A, etc.) Roles & Responsibilities: Design and develop robust solutions using Drupal, Symphony 2, and PHP to meet business requirements. Oversee the implementation of database solutions, ensuring optimal performance and security. Provide technical guidance and support to development teams working with JavaScript, CSS, and HTML. Collaborate with stakeholders to understand their needs and translate them into technical specifications. Ensure that all developed solutions are scalable, maintainable, and adhere to best practices. Conduct code reviews and provide constructive feedback to ensure high-quality code. Lead the integration of various systems and applications to ensure seamless operation. Monitor and optimize system performance, addressing any issues that arise promptly. Stay updated with the latest industry trends and technologies to incorporate them into the developer. Develop and maintain comprehensive documentation for all architectural solutions and processes. Work closely with project managers to ensure timely delivery of projects within scope and budget. Provide training and mentorship to junior developers to enhance their skills and knowledge. Ensure compliance with all relevant regulations and standards in the financial industry. Qualifications - Possess strong technical skills in Database and SQL, Drupal, Drupal - Symphony 2, JavaScript, CSS, HTML, and PHP. Have experience in Investment Banking Operations and Investment Banking & Brokerage is a plus. Demonstrate excellent problem-solving abilities and attention to detail. Exhibit strong communication and interpersonal skills to collaborate effectively with team members and stakeholders. Show proficiency in designing scalable and maintainable architecture solutions. Have a proven track record of delivering projects on time and within budget. Qualifications: We are seeking an experienced Sr. Developer with 8 to 12 years of experience to join our team. With some leadership experience The ideal candidate will have strong technical skills in Database and SQL, Drupal, Drupal - Symphony 2, JavaScript, CSS, HTML, and PHP. Experience in Investment Banking Operations and Investment Banking & Brokerage is a plus. This hybrid role requires working during the day shift with no travel required Applications will be accepted until December 12 2024. The annual salary for this position is between $81,337 - 141,500K depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan Why Choose Cognizant? It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team. You will have access to hundreds of technical training to keep your abilities fresh and have opportunities to acquire certifications on the newest technologies. Everything we do at Cognizant we do with passion-for our clients (fortune 100 companies), our communities, and our organization. It's the defining attribute that we look for in our people. If you love ambiguity, are excited by change, and excel through autonomy, we'd love to hear from you! #li-hn1 #CB
    $95k-123k yearly est. 19d ago
  • Sr. QS - Tool Install Lead

    Currie & Brown

    Principal Software Engineer Job In Manassas, VA

    DO YOU WANT TO HELP BUILD A BETTER FUTURE? Joining Currie & Brown Can Offer the Opportunity To: Support cutting edge projects such as the world's first green steel plant Work on multi-billion dollar tech manufacturing projects helping to shape the world Help global companies reduce their carbon footprint Contribute to sustained company growth What's in it for you? Investment - as a global leader, who works with fortune 500 and blue-chip clients, working for the best means, they hire the best. Collaboration - work for a company that drives success from a collaborative working culture. Culture that celebrates your success and will support you along the way. Success - achieve your goals through a company who prioritizes your training and development. Consultants - work for a company who cares about the people they hire. They ensure their staff have a successful career and proactively communicate opportunities, ensuring their staff have options at the end of the projects. We offer an incentive to work in different locations in the US and provide a work life balance to our staff. Insurance coverage from Day 1, 401k w/match, PTO, paid holidays, advancement & opportunities for growth and numerous other benefits!! About the Role: We are seeking a highly skilled and experienced Tool Install Lead Quantity Surveyor to join our team. The successful candidate will play a crucial role in managing contractor payments, preparing contract documents, and developing cost models. This position requires strong communication skills to support vendor participation during the RFI and RFP stages, as well as during pre-bid and post-bid meetings. The ideal candidate will have a keen eye for detail and the ability to perform commercial bid evaluations, final bidder negotiations, and make recommendations for awards. Pre-Award Activities Contractor Payment and Scope Agreement: Manage contractor payments and scope agreements. Preparation of Contract Documents: Prepare and manage all necessary contract documents. Develop comprehensive cost models for project budgeting and financial planning. Vendor Participation Support: Support vendor participation during the RFI stage and facilitate communication during the RFP stage. Support communication during pre-bid and post-bid meetings. Commercial Bid Evaluations: Conduct thorough commercial bid evaluations. Lead final bidder negotiations and provide recommendations for award. Long Lead Material/Pre-purchase Pricing and Negotiations. Post-Contract Award Activities: Measurement and Cost Reconciliation: Perform measurement and cost reconciliation activities. Change Order Management: Manage change orders and coordinate with field coordinators. Project Control Support: Track award status and current value of awards. Deliverables: Develop and deliver cost models. Establish and manage cost reconciliation and invoicing procedures. Provide detailed notes on pricing. Develop and maintain a schedule of rates. Implement and manage payment mechanisms. Manage indexed items. Ensure bidder RFP compliance and identify potential risks. Assemble and issue CM RFPs. Conduct bid evaluations and leveling. Provide recommendations for award. Perform field and desk verification of project activities. Certify interim payments. Maintain a detailed change order log. What skills and attributes are we looking for from you BSc in construction management, quantity surveying or equivalent Membership of the Royal Institution of Chartered Surveyors (MRICS) preferred A minimum of ten years' experience within a construction consultancy Experience working on large tech manufacturing projects Pre- and post-contract experience Experience supporting high-tech industry clients desirable Excellent time management, communication and interpersonal skills Strong working knowledge of Microsoft Office suite (MS Word, Excel, Project) Working knowledge of industry-standard software. Well-organized, diligent, proactive, assertive, well-disciplined and commercially astute A team player with a ‘can-do' attitude, outgoing, polite, patient, diplomatic, personable, respectful and flexible Currie & Brown is one of the world's leading construction consultancy firms dedicated to advising clients in the management and utilization of their physical assets. We have a global team of project and cost management specialists and provide a comprehensive range of construction consultancy services including program and project management, cost estimating, project controls, planning and scheduling services, and contract advisory. Our track record with clients is demonstrated in continued repeat business which is a testament to our ability to listen to clients, understand their needs and deliver services that transform their businesses. We don't offer just a job we offer a career with clear structured route to progression, and a track record of making international mobility happen with international moves encouraged on a permanent or secondment basis. APPLY TO HELP BUILD THE FUTURE OF TOMORROW TODAY!!
    $87k-127k yearly est. 7d ago
  • Senior Python Developer

    Hexaware Technologies 4.2company rating

    Principal Software Engineer Job In McLean, VA

    What Working at Hexaware offers: Hexaware is a dynamic and innovative IT organization committed to delivering cutting-edge solutions to our clients worldwide. We pride ourselves on fostering a collaborative and inclusive work environment where every team member is valued and empowered to succeed. Hexaware provides access to a vast array of tools that enhance, revolutionize, and advance professional profile. We complete the circle with excellent growth opportunities, chances to collaborate with highly visible customers, chances to work alongside bright brains, and the perfect work-life balance. With an ever-expanding portfolio of capabilities, we delve deep into and identify the source of our motivation. Although technology is at the core of our solutions, it is still the people and their passion that fuel Hexaware's commitment towards creating smiles. “At Hexaware we encourage to challenge oneself to achieve full potential and propel growth. We trust and empower to disrupt the status quo and innovate for a better future. We encourage an open and inspiring culture that fosters learning and brings talented, passionate, and caring people together.” We are always interested in, and want to support, the professional and personal you. We offer a wide array of programs to help expand skills and supercharge careers. We help discover passion-the driving force that makes one smile and innovate, create, and make a difference every day. What would you do? Job Title: Senior Python Developer Location: McLean, VA Job Description: We are seeking an experienced Senior Python Developer to join our dynamic team. The ideal candidate will have over 10 years of experience in Object-Oriented Software Development and possess deep expertise in Python and its data science libraries. This role requires a strong understanding of Python CI/CD best practices and experience with enterprise-grade Python applications. Key Responsibilities: Lead the design and development of robust, scalable Python applications. Utilize expertise in Python data science libraries such as NumPy, TensorFlow, Pandas, and SciPy to develop data-driven solutions. Implement and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines to ensure efficient and reliable software delivery. Collaborate with cross-functional teams to integrate Python solutions into enterprise-grade systems. Mentor junior developers and provide technical guidance on best practices in Python development. Key Qualifications: Over 10 years of experience in Object-Oriented Software Development. Expertise in Python and its data science libraries (NumPy, TensorFlow, Pandas, SciPy, etc.). Strong knowledge of Python CI/CD best practices. Proven experience with enterprise-grade Python applications. Excellent problem-solving skills and attention to detail. Experience: Minimum of 10 years of experience in software development with a focus on Python. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. Equal Opportunities Employer: Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply. Find out more at Hexaware.com.
    $76k-100k yearly est. 7d ago
  • Java Software Engineer

    Technology Ventures 4.6company rating

    Principal Software Engineer Job In McLean, VA

    Must Have Qualifications: Java, Springbok, ability query database with SQL Server, Data Analyst, GIT, building with Jenkins, BA within IT, Ability to unit test their own code. Preferred: Docker , Legacy, WebLogic, J2EE • Must have 7-10 years of experience. Responsibilities: • Engage business users to define the requirements and design for a vast array of tools supporting trade analytics, pooling & securitization, trade capture, reporting, and reconciliation. • Application development, prototyping, and high level technical consulting. • Work closely with team members and business partners to develop cutting edge technology solutions under tight deadlines. • Predict effects of configuration changes; identify application bottlenecks and opportunities to optimize performance. • Support issue resolution and completion of ad-hoc requests in support of business partners within the I&CM division. Basic Requirements: • 5-7 years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies including servlets, Java Server Pages (JSP), and JDBC. • 5-7 years of experience with relational databases including Sybase, SQL Server, MySQL, and/or DB2. • 2-3 years of experience with managing, building, and deploying code through tools including Eclipse, GIT, Gradle, Docker, and Jenkins. • 2-3 years of experience designing and executing JUnit test cases using Mockito framework based on business requirements and functional specifications. • Bachelor's degree in computer science or related field. Preferred Skills: • Excellent problem solving and analytical, and technical skills. • Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems. • Flexible and versatile to adapt to any new environment and work on any project. • Strong oral and written communication skills, and ability to work well with a variety of personalities. • Ability to work effectively with continuous change and short deadlines. • Demonstrated business acumen, problem solving skills, intellectual maturity, and relationship management skills.
    $73k-99k yearly est. 7d ago
  • Software Engineer (AWS/Cloud Technologies with DevOps)

    Harmonia Holdings Group, LLC 4.3company rating

    Principal Software Engineer Job In McLean, VA

    Harmonia Holdings Group, LLC is an award-winning, rapidly growing federal government contractor committed to providing innovative, high-performing solutions to our government clients and focused on fostering a workplace that encourages growth, initiative, creativity, and employee satisfaction. Responsibilities: Develop and maintain cloud-native applications on AWS. Implement and manage CI/CD pipelines for automated deployments. Collaborate with data engineers to integrate data solutions. Write and review code, ensuring best practices and security standards. Participate in architectural reviews and technical design sessions. Automate infrastructure provisioning and configuration management. Monitor and optimize cloud resources for performance and cost. Ensure system reliability and scalability. Execute tasks to support environments within AWS Gov Cloud or Treasury Cloud. Provide software engineering design activities to modernize BMF legacy functionality into event-driven and business rules orchestrated services. Develop and assess logical and physical designs. Conduct technical reviews such as Currency Transaction Reports (CTRs), including preparation of presentation materials, review of documentation, attendance at review meetings, and completion of review action items and comment dispositions. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. At least 5 years of experience in software engineering. Expert in Java, Kafka, and Cloud Technologies. Knowledge of software development methodologies such as Agile and Scrum. Experience with cloud computing (AWS). Familiarity with microservices, event-driven architecture, and containerization techniques. Experience with relational and NoSQL databases. Knowledge of RESTful API design. Experience with IBM mainframe and ALC is a plus. Proficiency in CI/CD tools, scripting, and automation. Experience with infrastructure as code (IaC) and configuration management tools. Must have or be able to obtain an MBI (Minimum Background Investigation) clearance. Here at Harmonia, we are pleased to have been repeatedly recognized for our outstanding work culture, the innovative work we do, and the employees on our team who make a difference each day. Some of these recognitions include: Recognized as a Top 20 "Best Place to Work in Virginia" Recipient of Department of Labor's HireVets Gold Medallion Great Place to Work Certification for five years running A Virginia Chamber of Commerce Fantastic 50 company A Northern Virginia Technology Council Tech 100 company Inc. 5000 list of fastest growing companies for eleven years Two-time SBA SBIR Tibbett's Award winner Virginia Values Veterans (V3) Certification We recognize that every bit of our success is the result of our teams of hard-working, motivated, and innovative professionals who are proud to call themselves part of the Harmonia family! In addition to competitive compensation, a family-focused culture, and a dynamic, productive work environment, we offer all full-time employees a variety of benefits including, but not limited to Traditional and HSA- eligible medical insurance plans w/ Wellness Incentives for employees and family 100% employer-paid dental and vision insurance options 100% employer-sponsored STD, LTD, and life insurance Veterans Cohort Gym membership reimbursement 401(k) matching Dollar-for-dollar 501(c)(3) donation matching Flexible-schedules and teleworking options Paid holidays and Flexible Paid Time Off Adoption Expense Reimbursement Paid Parental Leave Professional development and career growth opportunities and paid training days Employer-sponsored Employee Assistance Program for employee and family Team and company-wide events, recognition, and appreciation-- and so much more!
    $74k-99k yearly est. 12d ago
  • Senior ICAM Engineer

    Easy Dynamics Corp

    Principal Software Engineer Job In McLean, VA

    From zero trust architecture and cloud delivery to security automation and beyond, Easy Dynamics delivers cutting-edge innovation and steady guidance in an ever-changing IT landscape and we're growing. Come join our team! We are a fast-paced organization that values our people and always strives for excellence. Our delivery practices lean heavily on Agile methodology and our technologists are top notch. The Easy Dynamics culture is one of connection and collaboration across teams to ensure that we always put our best foot forward. Being in growth mode means that we are small enough that no idea is too small for discussion, and everyone can be an impact player. Easy Dynamics is seeking an Identity, Credential, and Access Management Sr. ICAM Engineer with deep understanding and experience in federal identity policies, guidance, and technical implementations. The ideal candidate should be an expert in ICAM enabling technology - Microsoft Azure Active Directory - in order to work with clients on formulating, designing and evaluating architectures and technical solutions. Other key activities include drafting target-state business and technology processes, drive ICAM compliance to federal (NIST) guidance and standards and provide an authoritative ICAM technology voice to internal and external stakeholders. The candidate will participate as a leader on a team and will be part of implementing an enterprise wide federal ICAM program. Responsibilities: Works with Development and Operations teams to provide input into (federal) standards based ICAM development, implementation and operations Leads and facilitates meetings with internal team members and client representatives to drive ICAM standard compliance for new and existing systems Under minimal direction, collaborates with end-users to define, analyze and review business requirements Clearly communicates complex technical topics to both technical and non-technical stakeholders Leads the technical team to define technical specifications and system design; develop technical and ICAM architecture for securing and delivering information systems Partners with internal and external program stakeholders to translate business goals to technical ICAM architecture and solutions Prepares technical documentation which thoroughly captures proposed and as-built solutions Leads ICAM deployment activities, including communication, contingency and rollback planning Provides an authoritative voice on ICAM standards, policies, and technical implementations Drafts effective strategies to realize target states - with a focus on compliance and sound ICAM architectures Authors Knowledge Based Articles (KBAs) to relay technical concepts from candidate's domain of expertise to Help Desk staff Estimates level of effort and resource utilization Anticipates, communicates and resolves issues and risks during project planning and execution Performs risk management activities, to include providing mitigation strategies Participates in long term planning and vendor engagement working sessions Demonstrates strong problem-solving mindset with the ability to perform stakeholder analysis for complex programs Work cross-functionally across client business units, program and product management, and Agile teams Presents strategies and roadmaps to program leadership to get buy-in and approval Qualifications: Experience working directly on large scale ICAM implementations, with a strong understanding of FICAM Architecture and Playbooks & FPKI concepts and their relationship to PIV, Derived PIV, and Entra ID CBA Experience working using agile methods and scrum process Demonstrated ability to understand complex technical issues and communicate them to non-technical audiences. Excellent diagnostic, critical thinking, and analytical skills Ability to understand business challenges and identify and recommend appropriate strategies and technical solutions Ability to work independently, especially at project startup, to define goals and metrics, as well as collaborate with diverse stakeholders to enhance program value 5+ years of administering Active Directory and Entra ID 2+ years of experience with Microsoft Graph, Azure CLI and/or Azure PowerShell Modules 2+ years of developing maintaining, and/or troubleshooting SAML based applications (as a developer or sys admin) 2+ years of developing, maintaining, and/or troubleshooting OIDC/OAuth 2.0 applications (as a developer or sys admin) Strong understanding of Microsoft Cloud Identity, including but not limited to: Certificate-Based Authentication (X509); Privileged Identity Management (PIM); Entra Identity Governance; RBAC in Azure / Entra ID; Enterprise applications, app registrations, managed identities, and service principals; conditional access framework, authentication strengths, and their relationship to NIST 800-63B; SCIM and Entra ID User Provisioning; and Entra ID B2C; Entra Connect and deploying Identity Experience Framework (IEF) Policies Experience configuring identity on a second cloud stack (AWS, GCP) preferred Strong understanding of federal security standards related to ICAM, including NIST 800-53, 800-63 and CISA Guidance Experience with using GitHub as source control for scripts or apps, and as a tool for change management (CI/CD) Willingness to quickly learn new technologies as needed to effectively deliver ICAM projects Ability to collaborate with both technical and non-technical stakeholders Bachelor's degree or higher required US Citizenship required Ability to obtain a U.S. Government clearance
    $86k-116k yearly est. 14d ago
  • Senior Software Development Engineer - AWS Systems Manager, AWS Systems Manager

    Amazon Web Services, Inc. 4.7company rating

    Principal Software Engineer Job In Arlington, VA

    Our team, AWS Systems Manager, is looking for a Senior SDE to improve the functionality of our core open source `amazon-ssm-agent` and build the next version of the agent. You should be passionate about being part of a world-class team that welcomes, celebrates, and leverages a diverse set of backgrounds and skill sets to deliver results. Driving results in a way that builds on our inclusive culture is expected of a Senior SDE and is key to our long term success. AWS Systems Manager is the operations hub for the AWS cloud. Many customers from startups to enterprises are running their entire infrastructure or parts of it in AWS. Operating this infrastructure in the cloud in a reliable way is absolutely important to our customers and we are a core part of that story. Many IT administrators and DevOps engineers rely on Systems Manager to operate their infrastructure safely and securely at scale. Systems Manager provides a unified operational dashboard to view operational data from multiple AWS services, manage large fleet of instances, manage their distributed applications as a single unit and automate their operational tasks/runbooks and define safe operational workflows. More info on Systems Manager can be found here: **************************************** Utility Computing (UC) AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services. About AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent - Experience in Rust and/or Go programming languages. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit *****************************************
    $102k-142k yearly est. 17h ago
  • DevOps Engineer, Sr.

    General Dynamics Information Technology 4.7company rating

    Principal Software Engineer Job In Springfield, VA

    Type of Requisition: Regular Clearance Level Must Currently Possess: Top Secret/SCI Clearance Level Must Be Able to Obtain: Top Secret SCI + Polygraph Public Trust/Other Required: Job Family: Systems Engineering Job Qualifications: Skills: DevOps, GitLab CI/CD, Kubernetes Certifications: None Experience: 8 + years of related experience US Citizenship Required: Yes Job Description: Deliver simple solutions to complex problems as a DevOps Engineer, Sr. at GDIT. Here, you'll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you'll make the end user's experience your priority and we'll make your career growth ours. At GDIT, people are our differentiator. As a DevOps Engineer, Sr. you will help ensure today is safe and tomorrow is smarter. Our work depends on a TS/SCI cleared DevOps Engineer, Sr. joining our team to support our intelligence customer in Springfield, VA. HOW A DEVOPS ENGINEER WILL MAKE AN IMPACT SPECIFIC DUTIES AND RESPONSIBILITIES: •Automate and optimize service deployments •Integrate with enterprise authentication services •Establish and Improve system monitoring while maintaining established security protocols within development, test, and production systems. •Build, test, and maintain custom Helm Charts using Gitlab and ArgoCD •Build, test, and maintain custom OpenShift Operators •Maintain and improve existing build and deployment processes using Gitlab CI/CD pipelines to create complex ci-templates and custom runners. •Apply configuration management disciplines to maintain Container software revisions, security patches, hardening, and documentation •Create FIPS compliant and hardened custom container images using UBI9-minimal and UBI9-micro base images. •Maintain up to date documentation of designs/configurations, ensuring team members have continuity of recurring tasks •Create and determine required metrics for dashboards and service health •Follow up on engineering tasks for operational solutions, and validate completion WHAT YOU'LL NEED TO SUCCEED: Required Skills: •8+ years and Bachelor's Degree in Computer Programming, Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience •3+ years of Kubernetes experience, preferably with OpenShift •3+ years of experience building custom container images and platforms •Strong understanding of DevOps and software/application development processes •3+ years of experience building GitLab CI/CD pipelines to build, scan, and deploy custom container images •3+ years of experience using Helm and GitOps tools such as ArgoCD or Flux to manage application deployment and state within Kubernetes from Gitlab •Understanding of Python, Bash, or other scripting languages to automate builds •Knowledge of the Operator Framework and how operators are deployed •Strong problem solving and troubleshooting skills •Strong communication and interpersonal skills •Must possess excellent time management skills and the drive to work unsupervised •Experience with deploying to on prem/data center infrastructure •Experience using Jira and Confluence on a daily basis •Active TS/SCI clearance required and eligibility to obtain a CI poly Desired •Experience in building custom operators with the operator-sdk •Experience developing Kubernetes Custom Resource Definitions (CRD) or API's •Go programming language experience ● Location: On Company Site ●US Citizenship Required GDIT IS YOUR PLACE: ● 401K with company match ● Comprehensive health and wellness packages ● Internal mobility team dedicated to helping you own your career ● Professional growth opportunities including paid education and certifications ● Cutting-edge technology you can learn from ● Rest and recharge with paid vacation and holidays RoverGSS The likely salary range for this position is $116,979 - $131,584. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Onsite Work Location: USA VA Springfield Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.We connect people with the most impactful client missions, creating an unparalleled work experience that allows them to see their impact every day. We create opportunities for our people to lead and learn simultaneously. From securing our nation's most sensitive systems, to enabling digital transformation and cloud adoption, our people are the ones who make change real.GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
    $117k-131.6k yearly 2d ago
  • Senior Graph Database Engineer

    Visionary Innovative Technology Solutions LLC

    Principal Software Engineer Job In McLean, VA

    We are seeking a seasoned Senior Graph Database Engineer to join our innovative team. The ideal candidate will have extensive experience in graph database modeling and a strong grasp of best practices for utilizing nodes, edges, and properties effectively. Key Responsibilities: Design and implement graph database models ensuring optimal use of nodes, edges, and properties. Develop and maintain efficient queries using graph database query languages such as Cypher, Gremlin, or SPARQL. Collaborate with cross-functional teams to integrate graph databases into existing systems and workflows. Provide guidance and mentorship on graph database best practices and query optimization. Stay updated with the latest trends and advancements in graph database technologies. Key Qualifications: Proven experience in graph database modeling with a focus on best practices. Deep understanding of graph database query languages like Cypher, Gremlin, or SPARQL. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience: Minimum of 10 years of experience working with graph databases.
    $97k-129k yearly est. 7d ago
  • Sr Full Stack Engineer (Python and Nodejs)

    Cognizant 4.6company rating

    Principal Software Engineer Job In Washington, DC

    Cognizant is looking to hire a motivated and energetic Sr Full Stack Engineer (python and node JS), an individual who executes all position responsibilities in alignment with Slingshot's core values, mission, and purpose, also to provide ongoing support for the services and applications that are critical to our business needs Cognizant Digital Practice helps clients reinvent products, experiences, and business models to create new value, differentiation, and drive revenue in the digital economy. We take an Experience centered approach which uses human insights to take ideas from vision to outcome and building end to end experience led solutions that enables brands to transform their customer and employee experiences using design, marketing, and commerce capabilities Job Location: Washington, DC Day-to-Day Responsibilities: Executes all position responsibilities in alignment with Slingshot's core values, mission, and purpose Work across the technology team interacting with program managers, designers, and other engineers in implementing right-sized solutions Meet capability requirements in a timely manner while not compromising the operational stability of the overall solution Participate in Agile software development and deployment processes Provide ongoing support for the services and applications that are critical to our business needs Communicate methods, findings, and hypotheses with stakeholders Key Qualifications: Strong bachelor's degree in computer science or a related field (or equivalent experience) 5+ years of experience in software and application development, including 2+ years of experience building durable, scalable, and high-availability systems Experience using technologies such as Node.js, GraphQL, and Python 3 Experience with frontend technologies such as Typescript, React, Storybook and D3. Experience with cloud-based deployments, PaaS, and IaaS offerings (most notably AWS) Experience developing and integrating with REST APIs and GraphQL. Why Choose Cognizant? It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to obtain certifications on the latest technologies. If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you! Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: · Medical/Dental/Vision/Life Insurance · Paid holidays plus Paid Time Off · 401(k) plan and contributions · Long-term/Short-term Disability · Paid Parental Leave · Employee Stock Purchase Plan Salary and Other Compensation: Applications will be accepted until 12/15/24. The annual salary for this position is between $80,000 - $110,500 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans. Apply today!
    $80k-110.5k yearly 5d ago
  • Senior Graph Database Engineer

    Hexaware Technologies 4.2company rating

    Principal Software Engineer Job In McLean, VA

    What Working at Hexaware offers: Hexaware is a dynamic and innovative IT organization committed to delivering cutting-edge solutions to our clients worldwide. We pride ourselves on fostering a collaborative and inclusive work environment where every team member is valued and empowered to succeed. Hexaware provides access to a vast array of tools that enhance, revolutionize, and advance professional profile. We complete the circle with excellent growth opportunities, chances to collaborate with highly visible customers, chances to work alongside bright brains, and the perfect work-life balance. With an ever-expanding portfolio of capabilities, we delve deep into and identify the source of our motivation. Although technology is at the core of our solutions, it is still the people and their passion that fuel Hexaware's commitment towards creating smiles. “At Hexaware we encourage to challenge oneself to achieve full potential and propel growth. We trust and empower to disrupt the status quo and innovate for a better future. We encourage an open and inspiring culture that fosters learning and brings talented, passionate, and caring people together.” We are always interested in, and want to support, the professional and personal you. We offer a wide array of programs to help expand skills and supercharge careers. We help discover passion-the driving force that makes one smile and innovate, create, and make a difference every day. What would you do? Job Title: Senior Graph Database Engineer Location: McLean, VA Job Description: We are seeking a seasoned Senior Graph Database Engineer to join our innovative team. The ideal candidate will have extensive experience in graph database modeling and a strong grasp of best practices for utilizing nodes, edges, and properties effectively. Key Responsibilities: Design and implement graph database models ensuring optimal use of nodes, edges, and properties. Develop and maintain efficient queries using graph database query languages such as Cypher, Gremlin, or SPARQL. Collaborate with cross-functional teams to integrate graph databases into existing systems and workflows. Provide guidance and mentorship on graph database best practices and query optimization. Stay updated with the latest trends and advancements in graph database technologies. Key Qualifications: Proven experience in graph database modeling with a focus on best practices. Deep understanding of graph database query languages like Cypher, Gremlin, or SPARQL. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Experience: Minimum of 10 years of experience working with graph databases. Equal Opportunities Employer: Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply. Find out more at Hexaware.com.
    $75k-97k yearly est. 7d ago

Learn More About Principal Software Engineer Jobs

How much does a Principal Software Engineer earn in McLean, VA?

The average principal software engineer in McLean, VA earns between $90,000 and $157,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average Principal Software Engineer Salary In McLean, VA

$119,000

What are the biggest employers of Principal Software Engineers in McLean, VA?

The biggest employers of Principal Software Engineers in McLean, VA are:
  1. Oracle
  2. ProctorU
  3. Decisiv
  4. Northrop Grumman
  5. BAE Systems
  6. CoStar Group
  7. Leidos
  8. ManTech
  9. Mastercard
  10. Microsoft
Job type you want
Full Time
Part Time
Internship
Temporary