Software Engineer Jobs in Washington Dc

    Find 5+ software engineer jobs in Washington Dc. Browse opportunities from top employers. Apply today for your next software engineer role in Washington Dc.

    5 jobs found

    Specialist, Integration & Test Engineer

    L3Harris Technologies

    Technology
    Remote
    Washington DC, Washington, 20036
    Permanent
    $88,500 - $164,500/year

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Integration & Test Engineer Job Code: 40563 Job Location: Washington DC Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off Job Description: We are seeking a mid-to-senior Platform Engineer to build and operate the web-based services, infrastructure, and data-collection pipelines that support our research and development teams. This is a broad, hands-on role spanning cloud and on-premises infrastructure, networking, automation, and developer enablement. The role offers significant scope for a creative, pragmatic and responsible technologist to forge their own path. The working environment features an uncommon dual hybrid cloud and disconnected on-prem nature. It requires a versatile engineer who is comfortable moving between the environments. You will need to be comfortable designing, developing, deploying and operating custom tools to support the organization's research and development teams. The position can be based in either our Ottawa or Washington, D.C. office, with remote or hybrid arrangements considered. Occasional travel to other company sites around the globe, as well as the two North American offices, may be required. Since your closest peers will not be in the same time zone as you, you will be expected to be intrinsically motivated to work effectively, efficiently and collaboratively with remote peers and global customers. Essential Functions - Build, operate, and maintain web services and the supporting infrastructure. - Use Git and GitLab CI/CD to develop, test, and deploy tools and services. - Manage TLS certificates, reverse proxies, and related infrastructure for reliable service delivery. - Create and maintain data-collection pipelines, automation, and orchestration workflows using tools like NiFi, Airflow, n8n, and Playwright. - Support development teams across connected and disconnected environments, including use of cloud services where needed. - Develop CI/CD pipelines, iOS signing/sideloading automation, and test infrastructure with containers and Infrastructure-as-Code. - Monitor, troubleshoot, and improve infrastructure, observability, and network reliability to support developer productivity. - Must be authorized to work in Canada or the U.S. without visa sponsorship and be willing to collaborate across global time zones. - Eligibility to obtain security clearance. Qualifications - Bachelor's Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience. Preferred Additional Skills - 8 years of experience in platform, infrastructure, or DevOps engineering, including disconnected/offline environments. - Strong programming skills in Python and JavaScript, plus hands-on Git and GitLab pipeline experience. - Experience managing TLS certificates, reverse proxies, automation/orchestration tools, and headless browser automation. - Practical experience with AWS S3, Linux administration, VMware vSphere, virtual machines, and Infrastructure as Code. - Solid networking knowledge, including Layer 2 concepts like VLANs, switch configuration, and network troubleshooting tools. - Comfortable working with Docker and Docker Compose. - Broader AWS experience, such as EC2, Lambda, and Route 53. - Experience supporting developers in disconnected environments. - Familiarity with storage and object storage platforms like TrueNAS Scale and MinIO. - Understanding of Layer 3 networking operations. - Experience with Kubernetes, Ansible, Terraform, and other IaC tools. - Familiarity with iOS build, code-signing, provisioning, and side-loading workflows. In compliance with pay transparency requirements, the salary range for this role in Greater D.C area is $88,500 - $164,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.

    Senior Specialist, Full Stack Software Engineer

    L3Harris Technologies

    Technology
    Hybrid
    Washington DC, Washington, 20036
    Permanent
    $111,500 - $207,500/year

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Full Stack Engineer Job Code: 40003 Job Location: Washington DC Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off Job Description: Working at Trenchant means working alongside the best security researchers and product engineers from across the security research and intelligence communities. You will be engaged on the most challenging problems in the toughest environments and delivering solutions supporting the cutting edge of cyber security research. We are seeking a highly motivated and experienced Full-Stack Software Engineer with deep expertise across a range of technologies. This role requires a unique blend of technical acumen, leadership abilities, and the discipline to deliver high-quality software under tight deadlines. We are a small team that achieves world-changing results and is driven to provide unparalleled cyber capability by utilizing technical prowess, innovation and our commitment to a noble mission. The Senior Full Stack Engineer's role is to engineer, design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. The individual will be responsible for designing, implementing, and deploying distributed server-side solutions and user interfaces. Essential Functions - Participate in all phases of the software development lifecycle (SDLC), from requirements gathering and design to testing, deployment, maintenance, and documentation. - Collaborate with globally distributed, cross-functional Agile teams, engaging closely with product managers, team members, and stakeholders. - Diagnose, troubleshoot, and resolve software defects and performance issues across the technology stack. - Ensure all code is well-tested using unit, integration, and system-level testing methodologies. - Stay current with the latest software development trends, industry's best practices, and cybersecurity protocols. - Contribute to improving development processes, best practices, and team knowledge through code reviews and process enhancement discussions. - Document technical solutions and prepare end user manuals as required. - Ability and eligibility to obtain and maintain a National Security clearance. Technical Responsibilities - Design, develop, and maintain secure, scalable, and maintainable codebases using C# .NET, Python, and Angular. - Architect, build, and optimize backend services, APIs, and robust interfaces for API interactions, SDKs, and client-facing features. - Develop and maintain web user interfaces using Angular, focusing on usability, performance, and security. - Administer and optimize PostgreSQL databases, including schema design, query optimization, and data migration. - Engage in self-directed research to innovate and implement new product features aligned with industry standards. - Participate in technical design discussions, code reviews, and continuous integration/delivery processes. Qualifications - Bachelor's Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience. In lieu of a degree, minimum of 10 years of prior related experience. Preferred Additional Skills - Background or strong understanding in UI/UX design and principles. - Exposure to or hands-on experience with DevOps practices and toolchains. - Familiarity with cybersecurity principles and secure coding best practices. - Experience with event-driven frameworks (e.g., gRPC, SignalR) and containerization (Docker, Kubernetes). - Knowledge of mobile application development for Android/iOS. - Ability to read, interoperate, and understand lower-level code in C or C++. - Experience working in distributed, secure, or high-availability system environments. - Proven experience as a Full-Stack Software Engineer with a comprehensive project portfolio. - Strong grasp of object-oriented programming principles, design patterns, and large distributed system architecture. - Proficient in C#/.NET (5+), cross-platform development (Linux/Windows/MacOS), and relational databases (PostgreSQL). - Hands-on experience with unit/integration testing, comprehensive documentation, API design and development. - Familiarity with Python; TypeScript/JavaScript (especially Angular or similar frameworks); and performance/memory analysis tools. - Comfortable with Source Control and CI/CD systems. - Experience working in Agile environments (Scrum/Kanban) and with inter-process communication (e.g., TCP, SSL, RabbitMQ). In compliance with pay transparency requirements, the salary range for this role in Washington D.C. is $111,500 - $207,500. This is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. L3Harris also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All applicants will be considered for employment without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, characteristic or membership in any other group protected by federal, state or local laws. L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. By submitting your resume for this position, you understand and agree that L3Harris Technologies may share your resume, as well as any other related personal information or documentation you provide, with its subsidiaries and affiliated companies for the purpose of considering you for other available positions. L3Harris Technologies is an E-Verify Employer. Please click here for the E-Verify Poster in English or Spanish. For information regarding your Right To Work, please click here for English or Spanish.

    Lead Photonics System Engineer

    JABIL CIRCUIT, INC

    Technology
    Hybrid
    Washington DC, Washington, 20006
    Permanent
    Competitive

    Job Posting Title : Lead Photonics System Engineer Jabil is seeking a Lead Photonics System Engineer focused on enabling design and manufacturing services for cutting edge Co-Packaged-Optics (CPO) systems, which present new challenges with the integration density of photonic elements at the box and rack level at the EMS environment. This position engages with leading edge technology companies. You will help transform photonics as an industry, while contributing to the rapid transformative growth within the Intelligent Infrastructure business unit. Lead photonics systems engineers in this team have responsibility for a diverse array of functions, all rooted on their deep technical understanding of photonic communication links, components, and wireline systems. The job scope includes establishing product engineering expertise for photonic systems both in the central engineering organization as well as the manufacturing sites, early client engagement to understand the requirements and potential manufacturing yield risks, designing test and debug strategy, and providing optical system design services as part of Jabil's design services capabilities. Note: This is NOT a lab position. This is NOT research & development. This is production scale photonics manufacturing in a hyperscale environment. You are a leader within a global manufacturing team applying photonics technology to the manufacturing of server and racks for datacenters. Please note that this position requires more than 50% travel. You can be located anywhere in the USA for this position as a result. What will you do? - - Provide product subject matter expertise to support manufacturing line bringup and NPI activities for CPO systems in Jabil's factories, in particular focusing on process design, yield analysis, and root-causing of failure modes to drive yield improvement. - Develop test strategy, quality control gates, and rework flows with the test engineering and industrial engineering teams to establish process control, early fault detection, and effective rework flows. - Define yield, throughput, and parametric-data dashboards (as well as automated data analysis) for implementation with the work cell and data engineering teams to allow SPC implementation and drive systematic yield improvement processes. - Participate in client interactions to funnel in specs, requirements required for system CPO system design. - Support product design phase with DFM and FMEA guidance. - Train and provide technical guidance to factory product engineers through manufacturing NPI and volume ramp phases. - Maintain an ongoing engagement with the factory operations and engineering teams to continuously drive process and yield improvements, provide engineering support as required for tackling manufacturing issues. - Keep abreast of new technologies pertaining to the co-packaged-optics systems with a focus on photonics packaging, fiber-optic connectivity, test and metrology methods and equipment. - Evaluate and qualify new offerings in area of fiber-optic connectivity (such as blind-mate connectors, shuffle cables, various supporting tooling) to support design activities as well as tool adoption on factory floor. - Keep abreast of new technologies pertaining to the co-packaged-optics systems with a focus on photonics packaging, fiber-optic connectivity, test and metrology methods and equipment. - Perform other duties and responsibilities as required. How will you get here? - Education: - Relevant 4-year Bachelor's Degree in Electrical Engineering, Physics or a similar field is required Experience: - 6+ years of photonics communication system (optical engine / transceiver / switch box / networking rack) development or product engineering in the datacom / telecom industry is required Knowledge, Skills, Abilities: - Possesses deep expertise in photonics and optical communication links, associated component / module specs and test methods in R&D and manufacturing for defect detection. - Manufacturing experience. - This is NOT a lab position. This is NOT research & development. This is production scale photonics manufacturing in a hyperscale environment. - 6+ years of photonics communication system (optical engine / transceiver / switch box / networking rack) development or product engineering in the datacom / telecom industry is required - Capable of hands-on setting up of DC/RF electro-optical testbenches, including basic test automation coding in Python or similar. - Highly detail oriented, highly organized & methodical thinker. - Able to tackle engineering challenges and devise structured R&D programs for process development. - Independent, action-oriented, entrepreneurial, and with high sense of product ownership. - Able to travel up to 70% both domestically and internationally - Advantage to experience working with manufacturing partners / in-house manufacturing of optical communication systems - Advantage to product-engineering experience in NPI and volume manufacturing ramp phases of optical communication components / modules / systems. - Strong preference to advanced degrees in electrical engineering or applied physics

    Forward Deployed Infrastructure Engineer - US Government

    Palantir

    Technology
    Hybrid
    Washington DC
    Permanent
    Competitive

    hackajob is collaborating with Palantir to connect them with exceptional professionals for this role. If you interviewed for this position, or another similar Forward Deployed position in the last 6mo, please wait 8-10mo ( from the time your previous process concluded ) to re-apply. A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role We're looking for Forward Deployed Infrastructure Engineers who can help us build, operate, and maintain high-performance, scalable, and reliable services for Palantir platforms, products, and deployments. You'll get to use your creativity to develop novel solutions to evolving challenges and automate processes wherever possible, using whichever tools are best for the job including industry-leading LLM and AI technology! As a Forward Deployed Infrastructure Engineer, every day is different! You will be developing software and owning reliability and operations for software systems that are critical to solving our government's greatest challenges. We strongly believe in engineering teams being responsible for the operations of their services in production. As such, you'll work closely with both forward deployed teams and product teams to participate in sensible, scalable, systems design and share responsibility with them in diagnosing, resolving, and preventing production issues. Core Responsibilities - Handle support and operations of Palantir software, including monitoring and alerting, configuration management, and upgrades - Deploy new Palantir products across many production environments and perform migrations to the latest infrastructure types - Debug, improve, and optimize Palantir's services and infrastructure with a focus on long-term reliability and scalability - Reduce manual operations and automate workflows, processes, and/or runbooks where possible - Provide technical troubleshooting support for production issues, ensuring timely resolution and minimal impact on operations. Participate in a support on-call schedule. - Develop novel solutions in Palantir's Foundry and Apollo platforms to solve infrastructure challenges What We Value - Confidence in troubleshooting complex systems issues independently using observability tools and service logs - Ability to identify and automate highly manual tasks, driving ongoing improvements within and across teams - Comfort with large scale production systems and technologies - for example, load balancing, monitoring, distributed systems, or configuration management - Proficiency with programming languages such as Java, Python, Bash, JavaScript, Go or similar languages and be comfortable coding and/or utilizing tooling built in these languages - Ability to work with a high level of autonomy and responsibility in a rapidly changing environment with dynamic objectives and iteration with stakeholders - Excellent communication and interpersonal skills, with the ability to work effectively in multi-functional teams What We Require - Strong engineering background, preferred in fields such as Computer Science, Mathematics, Software Engineering, Physics, and Data Science - Strong coder with shown proficiency in programming languages such as Java, Go, Python, JavaScript, or similar languages - Active US Security clearance, or eligibility and willingness to obtain a US Security clearance

    Forward Deployed Software Engineer - Tactical Edge

    Palantir

    Technology
    On-Site
    Washington DC
    Permanent
    Competitive

    hackajob is collaborating with Palantir to connect them with exceptional professionals for this role. If you interviewed for this position, or another similar Forward Deployed position in the last 6mo, please wait 8-10mo ( from the time your previous process concluded ) to re-apply. A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their greatest problems and design and implement solutions to use data against them. Our customers rely on Palantir's platforms for some of their most critical operations, and projects often start with an open ended question like "Why are we delaying so many flights?" or "How can we better identify instances of money laundering?" As an FDSE, you'll apply your problem solving ability, creativity, and technical skills to help organizations use their data to drive a real impact in the world. You'll have the opportunity to gain rare insight into and contribute to some of the world's most important industries and institutions. As an FDSE on the Tactical Edge, your responsibilities look similar to those of a startup CTO: you'll work in small teams with minimal supervision and own end-to-end execution of high stakes projects. You'll apply your problem solving ability, creativity, and technical skills to deploy and manage Palantir software across a variety of hardware form factors, ranging in size, location, and accessibility. Your day might span debugging infrastructure/networking/application issues, discussing architecture with fellow engineers, collaborating with developers to improve the Palantir product offering, speaking with customer executives, or establishing strategy for your team. Whether you aspire to be an entrepreneur or an engineering leader, we believe Palantir is the best place - with the best colleagues - to learn how. You'll learn how to unpack a problem and understand the costs and consequences of its solution. You'll learn new technologies and languages, and even develop them yourself. You'll work autonomously and make decisions independently, within a community that will support and challenge you as you grow and develop. Our Principles - Impact: We take on meaningful and challenging projects that change the world for the better - Ownership: We see projects through from beginning to end, working through any obstacles we may encounter - Collaboration: We work internally with people from a variety of backgrounds - such as other FDSEs, product teams, and Deployment Strategists. We also work externally with our customers, often on site, to understand and solve their problems. - Trust: We trust each other to effectively manage time and priorities and give people the space to think for themselves - Growth: We encourage ourselves and our peers to seek new challenges and opportunities for growth, as well as find new ways to innovate and share knowledge - Learning: We often face entirely novel problems where we need to pick up a lot of new knowledge and learn how to use it to make progress. We believe experiential learning is one of the best teachers. What We Value - Strong engineering background, preferred in fields such as Computer Science, Mathematics, Software Engineering, Physics - Experience with containers (Docker/Podman) and orchestration (OpenShift/Kubernetes) infrastructure - Demonstrated proficiency with Linux systems, networking, and on-premise infrastructure - Demonstrated proficiency in programming languages such as Python, Java, Bash, JavaScript, Go or similar - Familiarity with data structures, storage systems, and front-end frameworks - Understanding of how technical decisions impact the user of what you're building - Demonstrated ability to collaborate effectively in teams of technical and non-technical individuals, and comfortable working in a rapidly changing environment with dynamic objectives and iteration with users - Demonstrated ability to continuously learn, work independently, and make decisions with minimal supervision - Willingness and interest to travel 25-75% What We Require - Active US Security Clearance at or above the Top Secret level or willingness to upgrade to Top Secret

    Related Job Searches

    About Software Engineer Jobs in Washington Dc

    The software engineer job market in Washington Dc is thriving, with 5 active opportunities from leading employers. Washington Dc offers a diverse range of software engineer positions across various industries, from established corporations to innovative startups.

    Key Skills for Software Engineer Roles

    JavaScriptPythonReactNode.jsAWSGitAgileTypeScript

    Career Path & Opportunities

    Software engineering roles typically offer excellent career progression, from junior developer through to senior engineer, tech lead, and architect positions. Many positions include benefits like flexible working, continuous learning budgets, and competitive salaries that increase significantly with experience.

    Quick Stats

    5

    Active positions

    Top Hiring Companies

    L3Harris TechnologiesPalantirJABIL CIRCUIT, INC

    Typical Salary Range

    £89k - £208k

    Work Arrangements

    Hybrid3 jobs
    Remote1 jobs
    On-Site1 jobs

    Frequently asked questions

    How many software engineer jobs in Washington Dc are available right now?+

    Hyra currently lists 5 active software engineer jobs in Washington Dc from leading employers. New roles are added every day as employers post and our feeds refresh.

    Is remote work available for software engineer roles in Washington Dc?+

    Yes — many of the software engineer jobs in Washington Dc on Hyra offer remote or hybrid arrangements. Use the work-type filter to see only remote roles, or browse our dedicated remote jobs section.

    What's the typical salary for software engineer in Washington Dc?+

    Salaries vary by experience, employer, and exact role. Filter listings by salary band, or visit our salary calculator for benchmark data across the UK and US.

    How do I apply for software engineer jobs in Washington Dc?+

    Click any job listing to view the full description and apply directly with the employer through Hyra. Most roles allow you to apply with your existing CV in under a minute.

    Are these jobs free to apply for?+

    Yes. Hyra is completely free for job seekers — browse, filter, and apply to any listing without an account or paywall.

    Hyra

    Join the Hyra Community

    Get weekly career insights, job alerts, and exclusive content delivered to your inbox.

    Weekly updatesUnsubscribe anytimePrivacy guaranteed