Zippi
Automatically apply for jobs. Get interviews, not rejections. Your free AI job assistant.

Principal software engineer jobs in Buckhall, VA

- 4,340 jobs
All
Principal Software Engineer
Software Engineer
Software Developer Internship
Senior Software Engineer
Principal Engineer
Software Engineering Internship
Senior Leader
Senior Engineer
Software Applications Engineer
  • Senior DevOps Developer

    Mantech 4.5company rating

    Principal software engineer job in Chantilly, VA

    MANTECH seeks a motivated, career and customer-oriented Senior DevOps Developer to join our team in Denver, CO or Chantilly, VA. This role supports key development efforts and will contribute to building scalable, high-quality solutions that align with mission needs. Responsibilities include but are not limited to: You will develop applications including configuration, report development, and data migration, where applicable Identify and implement best-practice solutions to address client requirements Perform custom development and third-party integrations Conduct unit-testing and resolve code defects Migrate code changes to the production environment Assist with technical design and documentation Collaborate with internal stakeholders and team members to build solutions that support business requirements Minimum Qualifications: Bachelor's degree or 4+ additional years of software development experience in lieu of a degree 5+ years of software development experience 2+ years of experience supporting large, complex software development projects Experience developing Service Catalog and ServiceNow workflows Proficiency in at least one scripting language such as Ruby, Python, Perl, Bash, or JavaScript IAT Level II certification (GSEC, Security+, SSCP, or CCNA-Security) or the ability to obtain within 6 months of hire Preferred Qualifications: Ability to function in a fast-paced environment and effectively manage multiple tasks simultaneously Ability to engage with various levels of senior management effectively Strong decision-making and problem-solving skills, with the ability to evaluate, prioritize, and implement solutions Certified ServiceNow Administrator (CSA) Clearance Requirements: Must have a current/active TS/SCI with Polygraph Physical Requirements: The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.
    $84k-108k yearly est. 1d ago
  • Software Engineer

    Smoothstack

    Principal software engineer job in Manassas, VA

    Job Title: Software Engineer - C++ | Oracle | DevOps Employment Type: 12+ months contract Experience Level: Mid-to-Senior (5+ years) About the Role We are looking for a Software Engineer with strong technical expertise in C++ development, Oracle databases, and modern DevOps practices to join our global technology team. You'll work across the full software development life cycle - from system design and development to testing, deployment, and support - while collaborating with cross-functional teams across different geographies. You'll play a critical role in delivering scalable, secure, and efficient solutions that power key financial systems and services. Key Responsibilities Design, develop, test, and maintain scalable software solutions. Analyze system requirements and propose effective solutions. Collaborate with internal teams and customers to gather requirements and deliver technical solutions. Participate in code reviews, design reviews, and project estimations. Contribute to system documentation and operating procedures. Provide technical mentorship to junior engineers and support teams. Engage in Agile ceremonies and support DevOps practices. Technical Skills Languages: Strong in C++; working knowledge of Java, Python, and C Databases: Proficient in Oracle and PL/SQL Tools & Platforms: Linux environment Git, Bitbucket, JIRA, Confluence CI/CD pipelines, ElasticSearch Development Practices: Experience with Test-Driven Development (TDD) Strong understanding of Agile and DevOps What We're Looking For Bachelor's degree in computer science or related field (or equivalent experience). 5+ years of software development experience. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Customer-oriented mindset with a drive for quality and innovation.
    $70k-94k yearly est. 3d ago
  • Sr. Cyber Defense Lead

    Insight Global

    Principal software engineer job in Fort Belvoir, VA

    Sr Cyber Defense Lead Clearance: Secret (can hold up to TS) Ft Belvoir, VA Onsite Expectation: 5 days per week Interview Process: Resume review, Initial interview with technical manager, final interview with hiring manager. Onboarding: 2-4 weeks Contract: 6-hire Pay: $70-$80/hr Insight Global is Seeking a Seeking a Sr. Cyber Defense Lead. This effort is focused on the consolidation of PEO Enterprise multiple SIEM solutions (approx. 40) into one consolidated SIEM. This individual should have extensive experience with Security Operations Centers (SOC), Security Information and Event Management (SIEM) deployment and tuning as well as Security Orchestration Automation and Response (SOAR) development and implementation. Job Responsibilities: Establish an Enterprise Cyber Defense Policy to standardize cyber defense practices for PEO Enterprise programs Implement and lead a centralized cyber defense team Perform event correlation using information gathered from a variety of sources within the enterprise to gain situational awareness and determine the effectiveness of an observed attack Perform security reviews and identify security gaps in security architecture resulting in recommendations for the inclusion into the risk mitigation strategy Provide daily summary reports of network events and activity relevant to cyber defense practices Receive and analyze network alerts from various sources within the enterprise and determine possible causes of such alerts Provide timely detection, identification, and alerting of possible attacks/intrusions, anomalous activities, and misuse activities and distinguish these incidents and events from benign activities Use cyber defense tools for continual monitoring and analysis of system activity to identify malicious activity Analyze identified malicious activity to determine weaknesses exploited, exploitation methods, effects on system and information Identify applications and operating systems of a network device based on network traffic Skill in detecting host and network-based intrusions via intrusion detection technologies Monitor external data sources (e.g., cyber defense vendor sites, Computer Emergency Response Teams, Security Focus) to maintain currency of cyber defense threat conditions and determine which security issues may have an impact on the enterprise Provides cybersecurity recommendations to leadership based on significant threats and vulnerabilities Provide cybersecurity related strategic leadership support Notify designated managers, cyber incident responders, and cybersecurity service provider team members of suspected cyber incidents and articulate the event's history, status, and potential impact for further action in accordance with the organization's cyber incident response plan Examine network topologies to understand data flows through the network Must Haves: Secret clearance DoD 8140 / 8570 IAT Level II certification 5+ years of hands-on experience leading a Cybersecurity leading a team in SOC, SIEM, or SOAR Knowledge of the following: Cloud computing service models Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS) Cloud computing deployment models in private, public, and hybrid environment both on prem and off prem System and application security threats and vulnerabilities (e.g., buffer overflow, mobile code, cross-site scripting, Procedural Language/Structured Query Language [PL/SQL] and injections, race conditions, covert channel, replay, return-oriented attacks, malicious code). Host/network access control mechanisms (e.g., access control list) Known vulnerabilities from alerts, advisories, errata, and bulletins, penetration testing principles, tools, and techniques, and defense-in-depth principles and network security architecture Network security architecture concepts including topology, protocols, components, and principles (e.g., application of defense-in-depth) Network systems management principles, models, methods (e.g., end-to-end systems performance monitoring), and tools Preferred Skills: Understanding of the MITRE ATT&CK framework Knowledge of authentication, authorization, and access control methods Knowledge of common adversary tactics, techniques, and procedures in assigned area of responsibility (i.e., historical country-specific tactics, techniques, and procedures; emerging capabilities) Knowledge of encryption algorithms (e.g., Internet Protocol Security [IPSEC], Advanced Encryption Standard [AES], Generic Routing Encapsulation [GRE], Internet Key Exchange [IKE], Message Digest Algorithm [MD5], Secure Hash Algorithm [SHA], Triple Data Encryption Standard [3DES]) Experience with Army policies, regulations, and processes preferred
    $70-80 hourly 1d ago
  • Principal, Solutions Engineering Strategy & Operations

    Cloudflare 3.7company rating

    Principal software engineer job in Washington, DC

    Hybrid At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. Cloudflare was named to Entrepreneur Magazine's Top Company Cultures list and ranked among the World's Most Innovative Companies by Fast Company. We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! Available Location Austin, TX What You\'ll Do Collaborate with regional SE leadership to define the strategic direction, vision, and roadmap for the solutions engineering organization Enable SE leadership to make data driven decisions through reporting on business reviews, KPIs and metrics Build data packs for quarterly business reviews,planning and publishing through Tableau or Looker dashboards for broader consumption Translate business objectives into actionable strategies and operational plans for the solutions engineering team Develop, implement, and optimize standard operating procedures (SOPs), best practices, and playbooks for solutions engineering processes (e.g., discovery, solution design, proof-of-concept, implementation, handoff). Define, monitor, and report on key performance indicators (KPIs) and metrics to measure team performance, efficiency, and impact. Identify bottlenecks and areas for improvement in so, and lead initiatives to streamline operations and enhance productivity Shadow strategic initiatives and build proposals that tell data driven recommendations to drive change Requirements 7-10+ years in Sales Strategy, Revenue Operations, Business Operations, or Sales/SE enablement roles in fast-paced B2B SaaS or enterprise tech companies. Experience working directly with or supporting Solution Engineering, PreSales, Post-Sales activity and Technical Sales Teams. Track record of supporting global or large-scale SE or Sales organizations. Deep knowledge of Salesforce, BI Tools (Tableau, Power BI), and Google Sheets. Strong analytical and modeling capabilities - comfortable interpreting large datasets and assisting in creating slides and or sheets for this data. Familiarity with sales motion metrics (e.g., pipeline health, SE coverage, SE utilization, win/loss analysis) Equity This role is eligible to participate in Cloudflare's equity plan. Benefits Health & Welfare Benefits Medical/Rx Insurance Vision Insurance Flexible Spending Accounts Commuter Spending Accounts Fertility & Family Forming Benefits On-demand mental health support and Employee Assistance Program Global Travel Medical Insurance Short and Long Term Disability Insurance 401(k) Retirement Savings Plan Employee Stock Participation Plan Time Off Flexible paid time off covering vacation and sick leave Leave programs, including parental, pregnancy health, medical, and bereavement leave Compliance This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at ***************** or via mail at 101 Townsend St. San Francisco, CA 94107. #J-18808-Ljbffr
    $164k-215k yearly est. 5d ago
  • LNG Principal Engineer

    BHE GT&S

    Principal software engineer job in Washington, DC

    BHE GT&S JOB DESCRIPTION BHE GT&S has an exciting career opportunity as an LNG Principal Engineer at our Cove Point facility located in Lusby, MD. RESPONSIBILITIES This role is the primary technical expert contact for all matters related to the liquefied natural gas (LNG) process technology employed in the facility. Provides Operations and Maintenance departments with LNG export process expertise to assist in maximizing system performance and output. Participates in development of LNG capital projects in areas of concept development, process comparison, detailed engineering and operational flexibility. Conducts research and process testing as required to solve problems. Supports safety and environmental compliance and understands business objectives so that the facility operates in support of business needs. Develop operational guidelines, operating procedures. Responsibilities: Handles complex LNG process engineering work and all aspects of the job; provides subject matter authority. Monitors LNG liquefaction process, product quality, production quantity, and operations proficiency and make system optimization and improvement recommendations. Supports plant Operations personnel in troubleshooting LNG process issues and concerns, including commissioning, start-up, shutdown, normal operations, reduced load operations, and maintenance periods. Supports LNG process procedure development and training related to capital projects, temporary or new modes of operation, and compliance. -Works with operating units on the development of business cases. Develops and run computer process simulations in support of projects and troubleshooting. -Designs and carry out tests in the interest of enhancing LNG production or solving process/operational problems. Develops process basis, preliminary estimates, and schedules for project design scopes. -Thoroughly understands the technical Management of Change (MOC) process and utilize it in support of capital projects and routine facility changes. Ability to perform the MOC Coordinator role. Conducts Process Hazards Analysis (PHA) utilizing, "what if", and Hazard and Operability Review (HAZOP) methodologies. Participates in Pre-Startup Safety Reviews. (PSSR). Participate on and lead incident investigation teams. Participate in regulatory agency audits. Work as a team member in a multidisciplinary team setup to define problems, establish work scopes, prepare task budgets and schedules, plan work, provide technical direction, and report the work status to management. Reinforces safety and environmental awareness through frequent job observations and by interfacing with plant personnel. Interacts with and support Commercial Operations, Regulatory Affairs, and other departments as required. May provide input in setting objectives and policy, identifying critical issues and introducing new concepts. Provides assistance, advice, and solutions to peers, customers, and co-workers. Mastery of the subject matter or diversified knowledge of principles and practice in broad areas of assignments and related fields: Industry recognized LNG liquefaction export process engineering experience in Air Products and Chemicals "APCI" Parallel Strings Setup configuration Extensive experience in commissioning and start up of GE Frame 7 EAs industrial turbines as refrigeration drivers Extensive experience in an LNG industrial setting in process/product quality engineering or operations. Experience in LNG export plant commissioning, start-up and SIMOPS including regasification and liquefaction in a bidirectional LNG facility ***Please note that this position does not offer sponsorship. **Relocation assistance for this position is available dependent upon meeting eligibility requirements. QUALIFICATIONS 15+ years as a practicing engineer, including experience performing highly technical work of specialized nature. In-depth knowledge of engineering theories, principles and practices to a broad variety of assignments and related field including LNG liquefaction export process engineering experience. Provides expert technical consultation to other engineers and management. Skilled in the use of advanced engineering techniques within the engineering and operations departments. Strong technical and organizational leadership skills. Strongly preferred A minimum of 10 years of experience in an LNG facility with a nameplate greater than 4 MTPA. A minimum of 5 years of experience in an LNG facility using APCI C3MR Parallel String configuration using General Electric Frame 7 EA's as refrigeration drivers. Education Bachelor Required Degree Chemical Engineering degree required, from an ABET accredited college or university. Required Licenses, Certifications, Qualifications or Standards Professional Engineer (PE) required. Must maintain a Transportation Worker Identification Credential (TWIC) card in good standing status. BHE GT&S can transfer or sponsor a work visa for this position. Employees must be able to perform the essential functions of the position, with or without an accommodation. 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. Position descriptions are developed as guides for the employees of BHE GT&S. The management team of BHE GT&S reserves the right to modify job responsibilities and position requirements to meet the corporate business goals and needs. ABOUT THE TEAM BHE GT&S is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation. JOB INFO Job Identification 10001555 Job Category Engineering Posting Date 2025-08-28 Apply Before 2025-09-24T15:59:00+00:00 Job Schedule Full time Locations 2100 Cove Point Rd, Lusby, MD, 20657, US Relocation Assistance Available for this position dependent upon eligibility requirements Business Cove Point LNG, LP Compensation details: 137000-185380 PId6e05622bb66-30***********4
    $116k-163k yearly est. 4d ago
  • Senior Software Engineer-Microservices

    KMM Technologies, Inc. 3.4company rating

    Principal software engineer job in Reston, VA

    Senior Software Engineer - Microservices will be responsible for designing, developing, and maintaining scalable, high-performance microservices that support the organization's core platforms and applications. This role requires close collaboration with cross-functional teams to deliver robust, secure, and efficient solutions aligned with both business and technical objectives. Skills: Proven experience in developing and deploying production grade Microservice implementations Design and implement scalable, resilient, high performing, optimized and secure microservices using modern frameworks and technologies. Lead the software development lifecycle from architecture and design through implementation, testing, and deployment. Collaborate with product managers, architects, and engineers to define and refine technical requirements. Ensure high code quality through code reviews, automated testing, and adherence to best practices. Deep experience with AWS services (EC2, ECS, Batch, ALB, API Gateway, Lambda, S3, DynamoDB, EFS, etc.) Proficiency with Software Development Lifecycle (SDLC) Knowledge of one or more of the following: Python, Java, Node.js. Some C++ knowledge would be beneficial. Experience in handling/processing large data across XML, JSON and Parquet formats would be beneficial. Experience in using Coding Assistants like GHCP is required Experience with CI platform like GitLab required Experience in infrastructure automation using Terraform or other Infrastructure as Code tools Education/Work Experience: Bachelor degree in Computer Science, Information Systems or related field Professional certification(s) desired 10+ years software development experience across the appropriate platform Solid IT background and experience. Experience as a Senior Developer for projects similar in scope and responsibility
    $92k-120k yearly est. 1d ago
  • Summer 2026 Software Engineering Intern

    Aerovironment 4.6company rating

    Principal software engineer job in Arlington, VA

    Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members. We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location. Summary As a Software Engineering Intern, you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools. This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact. Position Responsibilities * Assist in the design, coding, testing, and debugging of software components and systems. * Contribute to the development of tools and applications that support AV robotics and aerospace platforms. * Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities. * Participate in code reviews, documentation, and the use of version control and defect tracking tools. * Help develop scripts or automation to improve team workflows and efficiency. * Learn and apply best practices in software development processes, including Agile methodologies. * Support the development of prototypes, simulations, and proof-of-concept demonstrations. * Attend team meetings, contribute ideas, and learn to estimate development effort and timelines. Basic Qualifications (Required Skills & Experience) * Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * Strong foundational knowledge in programming languages such as Python, C++, or Java. * Familiarity with development tools such as Visual Studio, Git, Eclipse, or similar IDEs. * Experience with data structures, algorithms, and software design principles. * Demonstrated problem-solving and analytical skills. * Ability to work both independently and collaboratively in a team environment. * Effective written and verbal communication skills. Preferred Qualifications & Competencies * Experience with software development on Linux, Windows, or cross-platform environments. * Exposure to web technologies, cloud platforms, or backend services is a plus. * Interest in or exposure to robotics, autonomous systems, or data analytics. * Experience using scripting languages (e.g., Bash, Python) to automate tasks. * Knowledge of Agile development practices and version control (e.g., Git). * Curiosity and willingness to learn new technologies and frameworks. * Ability to take ownership of tasks and contribute to team goals. Physical Demands * Ability to work in an office and R&D lab environment (Constant) * Required to sit, type, and use office equipment for extended periods (Frequent) ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements. Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************** We also encourage you to review our company website at ******************** to learn more about us. Principals only need apply. NO agencies please. Who We Are Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC. Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed. What We Do Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition. We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status. ITAR
    $42k-61k yearly est. Auto-Apply 7d ago
  • Software Engineer Intern ( Fall)

    Airline Tariff Publishing Company 4.1company rating

    Principal software engineer job in Herndon, VA

    ATPCO is the world's primary source for air fare content, holding over 200 million fares across 160 countries. Every day, the travel industry relies on ATPCO's technology and data solutions to help millions of travelers reach their destinations efficiently. Join us and contribute to the development of innovative applications that power global travel. ATPCO is everywhere people buy flights. We're not just shaping the future of air travel- we're redefining how and where great work happens. At ATPCO, we believe in flexibility, trust, and a culture where your wellbeing comes first Job Description As a Software Engineer Intern, you will work within a dynamic development team, contributing to the design and implementation of new applications. This internship offers a hands-on opportunity to participate in the agile development process and gain exposure to state-of-the-art technologies, including , Java, Python, and AWS. Responsibilities: * Actively participate in the design, development, and testing of scalable and efficient applications using technologies like Go, Python, Java, and AWS to develop modules to integrate with AI and ML applications * Stay updated on latest developments in AI, ML and related technologies, and contribute to the adoption of new tools or techniques in ongoing projects * Write clean, maintainable, and well-documented code, focusing on optimization and performance improvements. * Conduct code reviews to learn best practices and provide constructive feedback. * Apply algorithms and data structures to solve real-world engineering challenges. * Assist with debugging, profiling, and troubleshooting to improve system reliability and identify bottlenecks. * Write and maintain unit and integration tests to ensure application quality. * Participate in agile processes such as standups, sprint planning, and retrospectives. * Showcase your work and present progress to team members and leadership. * Demonstrate curiosity and a willingness to learn and experiment with emerging technologies. Ideal Candidate: * Currently pursuing a degree in Computer Science, Computer Engineering, Mathematics, or a related field. * Experience in building web applications. * Strong understanding of algorithms and mathematics. * Excellent problem-solving and analytical skills. * Insatiable curiosity and eagerness to learn. * Ability to explain concepts clearly and effectively using whiteboarding or similar methods. Why Join Us? * Opportunity to work with cutting-edge technologies and innovative solutions. * Gain practical experience in agile development processes. * Collaborate with a talented team of engineers and learn from industry leaders. * Contribute to impactful projects that influence global travel systems. Qualifications Additional Information At ATPCO, we are deeply committed to diversity, equity, and inclusion. Our supportive policies promote work-life balance through flexible work arrangements, and we cultivate a workplace where every employee feels valued, respected, and a true sense of belonging. We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor All your information will be kept confidential according to EEO guidelines.
    $36k-57k yearly est. Auto-Apply 34d ago
  • Software Engineer - Entry Level

    General Dynamics Mission Systems 4.9company rating

    Principal software engineer job in Manassas, VA

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Agile experience preferred. CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position As a Software Engineer for the Common Weapon Launcher and Multi-Tube Weapon Simulator, you'll be a member of a cross functional team responsible for designing and developing software supporting the U.S. Navy's platforms within the Tactical. We encourage you to apply if you have any of these preferred skills or experiences: Experience with Java Experience with C/C++ Experience with Linux and Bash Expierience with React and Typescript What sets you apart: Clear understanding of the software engineering concepts, principles, theories, software development process, and agile methodology Clear understanding of the software development process, with agile experience Ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity Team player who thrives in collaborative environments and revels in team success Commitment to ongoing professional development for yourself and others Our Commitment to You: An exciting career path with opportunities for continuous learning and development. Research oriented work, alongside award winning teams developing practical solutions for our nation's security Flexible schedules with every other Friday off work, if desired (9/80 schedule) Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more See more at gdmissionsystems.com/careers/why-work-for-us/benefits Workplace Options: This position is fully on-site with an opportunity for hybrid/flex over time. While on-site, you will be a part of the Progeny Systems team in Manassas at the Innovation site. Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $75,946.00 - USD $84,253.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team! Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $75.9k-84.3k yearly Auto-Apply 20d ago
  • Summer 2026 Internship - OPIS Software Development Intern

    News Corporation 4.5company rating

    Principal software engineer job in Gaithersburg, MD

    Application Deadline: November 14, 2025 We encourage you to submit your application as early as possible, as internship applications are reviewed on a rolling basis. Internship Dates: June 8, 2026 - August 14, 2026 (You must be available to work during this period.) About Our Organization Dow Jones is a global provider of news and business information, delivering content to consumers and organizations around the world across multiple formats, including print, digital, mobile, and live events. For more than 130 years, Dow Jones has produced unrivaled quality content and today operates one of the world's largest news-gathering networks. Our portfolio includes leading publications and products such as _The Wall Street Journal_ , _Barron's_ , MarketWatch, Factiva, Dow Jones Risk & Compliance, OPIS, and more. Dow Jones is a division of News Corp (Nasdaq: NWS, NWSA; ASX: NWS, NWSLV). About the Role We are looking for a creative and motivated person to join our team as a Software Development Intern. As a member of the OPIS Development team, you'll have the opportunity to gain hands-on experience working with existing OPIS project teams on currently prioritized projects with experienced Software developers. Your work will span front-end development, .Net development, and/or SQL development, depending on your skill set and project needs, allowing you to make meaningful contributions while driving innovation and optimizing solutions that will impact a wide audience. You will be assigned to the OPIS Wholesale, Retail, or Internal development team, where you'll collaborate with and learn from highly skilled engineers while also sharing your knowledge throughout the experience. You Will + Gain real-world product development experience + Be part of the Agile project life cycle to learn how OPIS teams work together + Develop, review and deploy code to test and production environments + Be able to prioritize and manage work, adhering to project timelines in a fast-paced and highly collaborative environment + Learn about new technologies and be able to present pros and cons of adoption in terms of business value, scalability, maintainability, and project delivery performance + Analyze complex technological problems and present solutions + Work with a mentor to improve technical and soft skills in a professional environment You Have + Completed at least two years towards your Bachelor's in Computer Science, Computer Engineering or closely related fields. + BY NEXT SUMMER, YOU WILL BE: either a rising junior or rising senior in your undergrad program. + Familiarity with object oriented programming. + A strong desire to learn and grow. + .Net coding experience (preferred). + SQL knowledge (preferred). Salary: $25.00/hour #LI-Hybrid Reasonable accommodation: Dow Jones, Making Careers Newsworthy - We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. EEO/Disabled/Vets. Dow Jones is committed to providing reasonable accommodation for qualified individuals with disabilities, in our job application and/or interview process. If you need assistance or accommodation in completing your application, due to a disability, email us at *******************************. Please put "Reasonable Accommodation" in the subject line and provide a brief description of the type of assistance you need. This inbox will not be monitored for application status updates. Business Area: Dow Jones - Technology Job Category: Administration, Facilities & Secretarial Union Status: Non-Union role Pay Range: 25.00 - 25.00 We recognize that attracting the best talent is key to our strategy and success as a company.As a result, we aim for flexibility in structuring competitive compensation offers to ensure we are able to attract the best candidates.The quoted salary range represents our good faith estimate as to what our ideal candidates are likely to expect, and we tailor our offers within the range based on the selected candidate's experience, industry knowledge, location, technical and communication skills, and other factors that may prove relevant during the interview process. Pay-for-performance is a key element in our strategy to attract, engage, and motivate talented people to do their best work. Similarly to salary, for bonus eligible roles, targets are set based on a variety of factors including competitive market practice. For benefits eligible roles, in addition to cash compensation, the company provides a comprehensive and highly competitive benefits package, with a variety of physical health, retirement and savings, caregiving, emotional wellbeing, transportation, and other benefits, including "elective" benefits employees may select to best fit the needs and personal situations of our diverse workforce.. Since 1882, Dow Jones has been finding new ways to bring information to the world's top business entities. Beginning as a niche news agency in an obscure Wall Street basement, Dow Jones has grown to be a worldwide news and information powerhouse, with prestigious brands including The Wall Street Journal, Dow Jones Newswires, Factiva, Barron's, MarketWatch and Financial News. This longevity and success is due to a relentless pursuit of accuracy, depth and innovation, enhanced by the wisdom of past experience and a solid grasp on the future ahead. More than its individual brands, Dow Jones is a modern gateway to intelligence, with innovative technology, advanced data feeds, integrated solutions, expert research, award-winning journalism and customizable apps and delivery systems to bring the information that matters most to customers, when and where they need it, every day. Req ID: 48502
    $25 hourly Auto-Apply 6d ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Principal software engineer job in Herndon, VA

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
    $47k-57k yearly est. Auto-Apply 11d ago
  • Software Development Summer Internship

    Simoncomputing

    Principal software engineer job in Alexandria, VA

    Job Description Software Development Summer 2026 Internship Are you interested in hands-on software development? We offer summer internship positions where you will be trained on full stack software development. This is a mentorship program we are passionate about. Our top technical staff gathers together each year to design a fresh program that evolves with our technology needs. We focus on making sure you develop a strong foundation of knowledge to build your career on. The two key areas of focus are: Technical skills related to designing and building software. Agile methodologies that enable teams to work effectively. You'll get to meet other developers in the company, build products, and participate in team building activities. Software development is not just about delivering code, it is about creating a team and culture that can build great software. Responsibilities Learn and work with a variety of technologies related to full stack development. Participate in an Agile team environment to complete one or more web-based projects. Prerequisites Strong grasp of basic Java programming (2-3 years of coding in school and other venues). Creative ability to solve problems, especially logic problems. A genuine interest in software development. Highly desired is software development work outside of school such as internships, personal projects, and hackathons. About SimonComputing, Inc. SimonComputing is dedicated to simplifying the process of building software. We specialize in developing technically challenging applications and serve clients in the public and private sectors. SimonComputing, Inc. is an Affirmative Action/Equal Opportunity Employer. Job Posted by ApplicantPro
    $31k-43k yearly est. Auto-Apply 21d ago
  • Summer 2026 Internship - OPIS Software Development Intern

    Dow Jones 4.0company rating

    Principal software engineer job in Gaithersburg, MD

    Application Deadline: November 14, 2025 We encourage you to submit your application as early as possible, as internship applications are reviewed on a rolling basis. Internship Dates: June 8, 2026 - August 14, 2026 (You must be available to work during this period.) About Our Organization Dow Jones is a global provider of news and business information, delivering content to consumers and organizations around the world across multiple formats, including print, digital, mobile, and live events. For more than 130 years, Dow Jones has produced unrivaled quality content and today operates one of the world's largest news-gathering networks. Our portfolio includes leading publications and products such as _The Wall Street Journal_ , _Barron's_ , MarketWatch, Factiva, Dow Jones Risk & Compliance, OPIS, and more. Dow Jones is a division of News Corp (Nasdaq: NWS, NWSA; ASX: NWS, NWSLV). About the Role We are looking for a creative and motivated person to join our team as a Software Development Intern. As a member of the OPIS Development team, you'll have the opportunity to gain hands-on experience working with existing OPIS project teams on currently prioritized projects with experienced Software developers. Your work will span front-end development, .Net development, and/or SQL development, depending on your skill set and project needs, allowing you to make meaningful contributions while driving innovation and optimizing solutions that will impact a wide audience. You will be assigned to the OPIS Wholesale, Retail, or Internal development team, where you'll collaborate with and learn from highly skilled engineers while also sharing your knowledge throughout the experience. You Will + Gain real-world product development experience + Be part of the Agile project life cycle to learn how OPIS teams work together + Develop, review and deploy code to test and production environments + Be able to prioritize and manage work, adhering to project timelines in a fast-paced and highly collaborative environment + Learn about new technologies and be able to present pros and cons of adoption in terms of business value, scalability, maintainability, and project delivery performance + Analyze complex technological problems and present solutions + Work with a mentor to improve technical and soft skills in a professional environment You Have + Completed at least two years towards your Bachelor's in Computer Science, Computer Engineering or closely related fields. + BY NEXT SUMMER, YOU WILL BE: either a rising junior or rising senior in your undergrad program. + Familiarity with object oriented programming. + A strong desire to learn and grow. + .Net coding experience (preferred). + SQL knowledge (preferred). Salary: $25.00/hour \#LI-Hybrid Reasonable accommodation: Dow Jones, Making Careers Newsworthy - We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. EEO/Disabled/Vets. Dow Jones is committed to providing reasonable accommodation for qualified individuals with disabilities, in our job application and/or interview process. If you need assistance or accommodation in completing your application, due to a disability, email us at *******************************. Please put "Reasonable Accommodation" in the subject line and provide a brief description of the type of assistance you need. This inbox will not be monitored for application status updates. Business Area: Dow Jones - Technology Job Category: Administration, Facilities & Secretarial Union Status: Non-Union role Pay Range: 25.00 - 25.00 We recognize that attracting the best talent is key to our strategy and success as a company.As a result, we aim for flexibility in structuring competitive compensation offers to ensure we are able to attract the best candidates.The quoted salary range represents our good faith estimate as to what our ideal candidates are likely to expect, and we tailor our offers within the range based on the selected candidate's experience, industry knowledge, location, technical and communication skills, and other factors that may prove relevant during the interview process. Pay-for-performance is a key element in our strategy to attract, engage, and motivate talented people to do their best work. Similarly to salary, for bonus eligible roles, targets are set based on a variety of factors including competitive market practice. For benefits eligible roles, in addition to cash compensation, the company provides a comprehensive and highly competitive benefits package, with a variety of physical health, retirement and savings, caregiving, emotional wellbeing, transportation, and other benefits, including "elective" benefits employees may select to best fit the needs and personal situations of our diverse workforce.. Since 1882, Dow Jones has been finding new ways to bring information to the world's top business entities. Beginning as a niche news agency in an obscure Wall Street basement, Dow Jones has grown to be a worldwide news and information powerhouse, with prestigious brands including The Wall Street Journal, Dow Jones Newswires, Factiva, Barron's, MarketWatch and Financial News. This longevity and success is due to a relentless pursuit of accuracy, depth and innovation, enhanced by the wisdom of past experience and a solid grasp on the future ahead. More than its individual brands, Dow Jones is a modern gateway to intelligence, with innovative technology, advanced data feeds, integrated solutions, expert research, award-winning journalism and customizable apps and delivery systems to bring the information that matters most to customers, when and where they need it, every day. Req ID: 48502
    $25 hourly Auto-Apply 24d ago
  • Software Engineer - Java

    Toyon Research 4.1company rating

    Principal software engineer job in Ashburn, VA

    Requirements Collaborate with engineering staff and government clients to gather, clarify, and document business requirements. Design and develop software solutions, including mockups, wireframes, and prototypes. Implement approved features and modifications in Java, ensuring high-quality, maintainable code. Conduct testing, debugging, and deployment activities for production systems. Participate in both office and on-site work to implement government-approved upgrades Contribute to group presentations, software demonstrations, and formal training sessions by preparing clear and effective materials. Required Qualifications Education: Bachelor's degree in Computer Science, Information Systems, or a related discipline - or equivalent professional experience. Java Development: Minimum 2 years of professional experience with Java 17 or later, including strong object-oriented programming skills. Databases: Solid understanding of relational database management systems (RDBMS) and proficiency with SQL for data querying and manipulation. Tools & Build Systems: Experience with Git for version control, Eclipse IDE (or similar), and Apache Maven for project build and dependency management. Preferred Skills Frameworks: Familiarity with Spring Boot 3.x for building enterprise-grade applications. Web Services: Understanding of the REST architectural style for designing and implementing web APIs. Design: Experience with CAD application software and vector graphics design tools. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave The annual pay range for the Software Engineer - Java position is $90,000 to $150,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2561-G
    $90k-150k yearly Auto-Apply 28d ago
  • Application Software Engineer

    Nerd Up

    Principal software engineer job in Gaithersburg, MD

    Python Developer - Research & Development Team (R&D) Design data-intensive applications for IoT Engineering, Robotics, and Consumer Electronics Cutting-edge, global consumer electronics/robotics company is seeking a Python Developer to join its R&D team whose customers around the globe include Sony, Kodak, LG, iRobot, Wacom, Samsung, and more. If you love research, data science, and Python programming and want a job where you can innovate and contribute to product development (not just research), you'll love learning more about this rare opportunity. If you're an innovative engineer who loves seeing your code, presentations, and team make a difference and categorically improve end-user experience, apply today! The Role Write clean, easy-to-understand code and contribute to the team's software engineering knowledge and application engineering output. Communicate complex scientific concepts but non-reductively to other teams, creating clean dashboards to help engineers access, understand, and drill down to appreciate the depths of your data. Collaborate with designers and engineers to ensure that Science output is incorporated into the product as smoothly and optimally as possible. Read scientific papers to understand current state-of-the-art for relevant modeling tasks. Author research, if you'd like (not required) Requirements Applied Physics or Applied Math background. Strong Python Development skills, having written complex code as part of a team. Solid software engineering skills, particularly relating to data engineering and using Python. Good scientific communication skills including being able to relate technical concepts to a non-technical audience. Strong experience using Python to parse and process complex and large datasets. Understanding and comfort with probability and statistics. Pragmatic approach to problem-solving. Helpful Repertoire (not all are required; this is a collaborative learning environment) Applied technical knowledge in Python, SQL, Regular Expressions, RESTFul Methodologies, Git, and Continuous Integration/Deployment tooling. Machine learning (ML) frameworks (sci-kit learn, tensor flow) and with different types of classifiers, hyperparameter tuning, Reporting/visualization (Tableau, Looker) of machine learning model metrics. Data pre-processing tools Education and Experience 5+ years' experience in Python software development and systems engineering A bachelor's in relevant engineering, applied physics, applied math, or software field (systems, electrical, computer, mechanical, computer science, or robotics) is required. Advanced degree or certification in any of these disciplines is also helpful.
    $74k-100k yearly est. Auto-Apply 60d+ ago
  • Full Stack Software Engineer

    Verisign 4.8company rating

    Principal software engineer job in Reston, VA

    Verisign helps enable the security, stability, and resiliency of the internet. We are a trusted provider of internet infrastructure services for the networked world and deliver unmatched performance in domain name system (DNS) services. We are a mission focused, values driven company where each individual can contribute to building a stronger, more secure internet. We offer a dynamic and flexible work environment with competitive benefits and the ability to grow your career. Verisign is seeking a Mid-level Software Engineer with a strong foundation in full-stack java development to join our NameStudio software development team. An ideal candidate should be fluent in Java, have full-stack experience including ReactJS and be eager to learn as needed. In the candidate, we seek a demonstrated understanding of software engineering fundamentals, including core Computer Science concepts, as well as hands-on problem-solving experience building software systems. Obtaining these competencies often requires an equivalent of a bachelor's degree and 8 years of hands-on work experience. We remain open to other career paths. The candidate will be involved in all aspects of product development including ideation, design, implementation, deployment, and issue resolution. This will usually imply cross-team collaboration with Product, Engineering, Security and Operations. Product NameStudio suite includes a number of internal and public facing UI and API applications to serve the needs of our Registry and Product business teams. Many of our services are deployed in AWS and the rest are in the process of migration from our data centers to the cloud. Name Studio API is a Java, Spring Boot application, implementing algorithms and using external libraries (such as Tensorflow) to generate domain suggestions. The system applies a combination of Large Language Models and state-of-the-art neural language models to generate domain names across 10+ languages (English, French, German, Spanish etc). Whenever you get a domain name suggestion online, be it with a blogging platform or a cloud provider, there is a chance it is powered by our API behind the scenes. Our web applications are also hosted in AWS using continuous integration/continuous delivery (CI/CD) methodologies. These applications use diverse technology stacks, including Spring-Boot, Grails, ReactJS and Thymeleaf. PostgreSQL is used for the data persistence layer. Services range from allowing external customers to request access to specific content related to domain names to microservices that allows internal customers to manage rate limiting for API keys. Team The team possesses extensive technical ownership over the product. The work style of the team is closer to an internal startup where all the team members are involved in the majority of product development phases and are flexible moving between focus areas. The team follows Agile Development methodology relying on daily Scrums with tickets prioritized in Jira. Our code is located on internal GitHub; we utilize pull request code reviews. For continuous delivery, we use Jenkins with pipelines and our product deployments are automated with Ansible and Terraform. It is highly beneficial if the candidate has experience working with some of the mentioned tools. Qualifications: 8+ years of expertise in Java Hands on development and deployment experience in a public cloud environment, preferably AWS Bachelor's degree in Computer Science, Information Systems, or a related technical field Demonstrated ability to mitigate risks, ensure compliance, and deliver secure, stable platforms AWS Practitioner or Architect Certification is a plus Why Join Us? Participate in mission-critical initiatives to ensure the security, reliability, and performance of our digital presence Contribute to impactful work in a collaborative environment with a focus on risk management and operational excellence Use your full-stack development skills to architect and manage high-performing, secure web solutions Enjoy competitive compensation, comprehensive benefits, and opportunities for professional growth Engage with the product team to directly to influence the roadmap This position is based in our Reston, VA office and offers a hybrid work schedule The pay range is $135,800 - $183,800. The anticipated annual base salary range for this position is noted above, however, base pay offered may vary depending on job-related knowledge, skills, experience. Verisign offers a discretionary bonus which is based on individual and company performance, and certain roles may be eligible for discretionary stock awards. Verisign is an equal opportunity employer. That means we recruit, hire, compensate, train, promote, transfer, and administer all terms and conditions of employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, age, protected veteran status, disability, or other protected categories under applicable law. Additional Information: Our Careers Page Our Benefits Summary Verisign in the Community Our EEO Statement Our Privacy Notice for Job Applicants/Candidates Reasonable Accommodations Staffing agency policy: No fees will be paid for unsolicited resumes submitted to Verisign or our employees by third parties.
    $135.8k-183.8k yearly Auto-Apply 60d ago
  • AI/ML Software Engineer

    Rite-Solutions 4.2company rating

    Principal software engineer job in Dahlgren, VA

    Rite-Solutions is seeking an AI/ML Software Engineer for full-time support in a hybrid capacity at NSWCDD Dahlgren, VA. The Program The AI/ML Software Engineer will be part of a team of experts charged with providing support in the areas of cyber analysis and cyber development capabilities in response to Navy's and DoD's needs for Cyber Situational Awareness (SA), Cyber Command and Control (C2), Mission Assurance, and Homeland Defense. Program scope includes identifying cyber key terrain by analyzing operational requirements, conducting cyber analyses and assessments, and developing and performing modeling and simulation in support of different cyber threat scenarios. Additionally, program support includes developing methodology and framework in support of cyber risk assessment life cycle. Our team will provide capabilities to support the customer with rapid design, development, test, deployment, maintenance and operation of specific software and hardware capabilities to meet current Cyber Defensive needs. As a Senior Developer on this program, you will be tasked with implementing new features within a critical line of business application that support mission assurance and operational management functions. The Role As an AI/ML Software Engineer on this program, you will use your expertise and experience in the following areas and activities to deliver solutions and services to our customer: Working from requirements specifications to develop or modify software applications Designing, coding, benchmark testing, debugging, and documenting application features and changes Reviewing and assessing existing enterprise applications, to support new features, performance improvements, upgrades, and ongoing sustainment Participating in performance, load, and stress testing, and remediation of issues identified Participating in security architecture reviews of large enterprise systems Participating in the development of new systems throughout the entire application lifecycle: requirements analysis & definition, system design, implementation, testing, deployment, and sustainment Participating in activities that ensure the successful use of these systems including developing documentation, test scripts, and training materials Working in an agile team environment participating in sprint planning, retrospectives, reviews, and daily standups You will have the opportunity to work and grow your expertise with a team of software engineering and cyber security experts working to tackle the cyber defense issues of the modern military with creative and innovative solutions. Required Qualifications/Skills: U.S. Citizenship Active or Interim DoD SECRET clearance with ability to obtain and maintain a TS/SCI Clearance. DoDD 8140.01 Information Assurance Management (IAM) Level I certification or higher. AI/ML engineering experience that includes designing, developing, and deploying production-scale machine learning systems and infrastructure ML systems experience in deploying, monitoring, and maintaining ML models Proficiency with development toolsets such as Git version control, automated testing frameworks, CI/CD pipelines, and GitLab Data Engineering experience with designing, implementing, supporting, and analyzing enterprise-scale applications that Extract/Transform/Load (ETL systems, data streaming, and distributed data processing technologies or frameworks) Strong database and infrastructure experience with both SQL and NoSQL databases, cloud platforms (Azure), and containerization technologies Experience developing custom visualization solutions for data analysis, monitoring dashboards and reporting interfaces Comprehensive knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation. Experience with and proficient with at least one of the following Object-oriented programming (OOP) languages: C#, Java, or Python. Experience with ML engineering: MLOps and model lifecycle management Cloud-native ML platform development API design and integration for ML services Desired Skills/Qualifications: Experience building ML systems for cybersecurity applications (threat detection, anomaly detection, security analytics platforms) Experience working in Azure preferably Azure Government Experience working on custom development software projects. Experience working with DoD customers. Experience working on cybersecurity projects. Additional experience in the following technology areas is preferred: Kubernetes, Docker, Helm for ML workload orchestration Kubeflow, MLFlow or custom pipeline frameworks ELK Stack (Elasticsearch, Kibana, Beats, Logstash) PowerBI Apache Jena Fuseki (SPARQL) Apache NiFi Continuous Integration/Continuous Development (CI/CD) pipeline Automated Testing tools and processes used to support various testing requirements including data, UI, load/performance, security, and contract testing. Who are we? Rite-Solutions, Inc. is a growing and innovative CMMI Level III software and systems engineering company. We value the experience of the employee, their wellbeing, and their experience on a personal and professional level as part of the key fabric in building and maintaining an innovative and culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, and 2024! All positions require a pre-employment background check. As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status. Public Information
    $71k-94k yearly est. Auto-Apply 19d ago
  • DevOps Software Engineer with active FSP required

    Red Rock Government Services 3.7company rating

    Principal software engineer job in Chantilly, VA

    Red Rock Government Services is a leading software engineering company recognized for its exceptional support to the intelligence community. With a proven track record of delivering innovative and mission-critical solutions, Red Rock specializes in developing secure, scalable, and cutting-edge technologies tailored to meet the complex needs of intelligence operations. The company's expertise in advanced analytics, cloud computing, and artificial intelligence enables it to empower agencies with enhanced decision-making capabilities and operational efficiency. Red Rock's commitment to excellence, agility, and collaboration solidifies its reputation as a trusted partner in safeguarding national security and advancing intelligence objectives. This position requires a current and active TS/SCI with Full Scope Polygraph security clearance. This position does not have the ability to sponsor candidates for clearance processing. RedRock is currently seeking a DevOps Software Engineer to join our team of diverse and qualified professionals. In this role, you will play a key part in advancing our mission of delivering cutting-edge language training to ensure proficiency across a wide range of languages for the Sponsor's employees. DevOps Software Engineers contribute to the development of state-of-the-art IT solutions, working closely with cross-functional teams and sharing valuable insights and lessons learned. The role emphasizes facilitating container deployments and implementing serverless architectures within AWS. We value versatility and enthusiasm in tackling new challenges. At RedRock, we believe that hiring exceptional talent and fostering diversity of perspectives, ideas, and cultures are essential to creating superior products. Requirements: BS/BA in Computer Science OR equivalent combination of education and experience Object Oriented Programming experience. Experience with AWS (e.g., CloudFormation, EC2, Lambda, DynamoDB, and ElasticSearch) Experience with relational databases (e.g., RDS, Oracle, Postgres) Experience in continuous integration technology (e.g., Chef, Puppet, Docker, Jenkins, Ansible) Experience with interacting in a Linux environment (ex - Bash scripting) Desired Qualifications: Experience with Java, JavaScript, Python, Ruby Experience with application platforms such as Spring Boot or Angular Experience with log analytics tools such as Splunk or ElasticSearch Experience working with containers using Docker. Experience with container orchestration systems such as Kubernetes and Mesos Experience in communicating with users, technical teams, and senior management. Comfortable working in a fast-paced environment Comfortable managing competing priorities and are able to bring order to ambiguous scenarios. Familiarity with Source code management and integration (ex - GitHub/GitLab) Experience in an Agile environment (JIRA, Confluence) Location: Chantilly, VA Pay and Benefits: Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Paid Leave and Retirement. Commitment to Diversity: All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. VA Red Rock is an Equal Opportunity Employer. We are always searching for strong technical talent to help us serve our DoD and IC customers around the Washington, DC metro area. We are constantly in need of developers, designers, architects, engineers, QA/testers, cyber security specialists and more . CJ123
    $77k-107k yearly est. Auto-Apply 60d+ ago
  • Engineer I/Engineer II/Sr Engineer (Civil)

    BHE GT&S

    Principal software engineer job in Washington, DC

    BHE GT&S JOB DESCRIPTION BHE GT&S has an exciting opportunity as an Engineer I, Engineer II or Sr. Engineer at our White Oaks General Office location in Bridgeport, WV. RESPONSIBILITIES • Perform Civil and Structural engineering duties and analyses. • Fully competent in all conventional aspects of the subject matter. • Under limited supervision, applies prescribed methods and standard practices in performing all phases of projects, and assists other engineering staff on more complex projects. • Manage company slip mitigation and remediation plan. • Maintain all civil engineering and construction specifications. • Provide load analysis on critical lifts, platforms, foundations, structures, etc. • Provide building code support • Provides engineering support in designated company area or specific engineering discipline. • Performs and/or reviews engineering calculations, analysis, research, and design. • Provides cost analysis, as needed. • Develops recommendations based on calculations (e.g. cost for equipment upgrade) for management review. • Distinguished from Engineer I by increased complexity in application of engineering skills required. • Under direction of supervisor or work leader, exercises independence in evaluating, selecting, and applying standard or well-defined engineering techniques, procedures, and criteria. • Uses independent judgment in prioritizing and making moderately complex adaptations and modifications. • Assignments have clear and specified objectives and require investigation of a limited number of variables. QUALIFICATIONS Engineer I: 0-2+ years of related engineering experience Engineer II: 3+ years of related engineering experience Sr Engineer: 5+ years of relevant engineering experience Engineer I/ Engineer II: Four-year ABET accredited engineering degree (Engineer) Ability to monitor changes in technology with skill in developing, testing and recommending new ideas and strategies for the utilization of those changes. Demonstrated ability to interpret engineering schematics, drawings, and technical manuals. Demonstrated ability to prepare technical reports, project schedules, and cost estimates. Ability to lead, work independently, communicate effectively, and establish rapport. Ability to define problems, collect accurate data, draw valid conclusions, and develop solutions. Demonstrated ability to effectively operate a personal computer and common software applications. Sr Engineer: Four-year ABET accredited engineering degree (Engineer) Full knowledge of engineering theories and principles. Skilled in use of advanced techniques and modification and extension of theories, precepts and practices of the field and related sciences and disciplines. Strong leadership skills with proven ability to serve as team project lead. Provide guidance to less experienced engineers. Strong oral and written communication skills (includes technical writing). Strong personal computer skills. Ability to think analytically and solve complex problems. Ability to interpret codes, regulations and practices. In depth knowledge of various computer applications, with the ability to manipulate personal computer applications and perform engineering calculations using applicable software programs (e.g., Matlab, Excel, etc.). Equally effective working independently or in team environment. Proven decision-making skills. Ability to process information quickly and effectively manage multiple tasks. Strong planning, organizational and project management skills. Education Bachelor Preferred Degree Engineering required. Employees must be able to perform the essential functions of the position, with or without an accommodation. 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. Position descriptions are developed as guides for the employees of BHE GT&S. The management team of BHE GT&S reserves the right to modify job responsibilities and position requirements to meet the corporate business goals and needs. ABOUT THE TEAM BHE GT&S is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation. JOB INFO Job Identification 10003567 Job Category Engineering Posting Date 2025-09-16 Apply Before 2025-10-07T03:59:00+00:00 Job Schedule Full time Locations 925 White Oaks Blvd, Bridgeport, WV, 26330, US Travel Requirements Up to 25% Relocation Assistance Available for this position dependent upon eligibility requirements Business Eastern Gas Transmission and Storage, Inc. Compensation details: 78500-122000 PI40da91ec7801-30***********2
    $100k-135k yearly est. 4d ago
  • Software Engineer

    Toyon Research 4.1company rating

    Principal software engineer job in Ashburn, VA

    U.S. Citizenship Required. Ability to qualify for a US Department of Defense security clearance required. is in-person (non-remote). Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position is an opportunity to work on a software engineering team with senior staff members guiding the development of mission-critical planning and decision-support systems for government customers. Motivation and a drive to implement robust software with intuitive user interfaces is required. Qualified candidates will have demonstrated software engineering capabilities and success working in a collaborative environment with configuration management and version control tools. Requirements Candidates with a Bachelor's or advanced degree in computer science or engineering are encouraged to apply. The ideal candidate will have the following experience, skills and ambition: Excellent thinking and problem-solving skills Ability to work with others to conceptualize and collaboratively solve problems Object-oriented software development in C++, C#, Java, JavaScript, Python and/or other (React and/or TypeScript a plus) Experience designing, developing, and performing analysis with database management systems, geographic Information systems, and/or other (DBMS, SQL, GIS such as ArcGIS, etc.) Understanding of software and systems engineering for multi-machine deployments Ability to configure and maintain virtual machines and host servers Preferred: Strong math skills, particularly for implementation of optimization and search methods Experience with coding and testing numerical methods Existing TS Clearance with SCI eligibility WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave The annual pay range for the Software Engineer position is $90,000 to $140,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2555-G
    $90k-140k yearly Auto-Apply 60d+ ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Buckhall, VA?

The average principal software engineer in Buckhall, 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 Buckhall, VA

$119,000
Job type you want
Full Time
Part Time
Internship
Temporary