Staff Software Engineer - HYBRID GEICO GENERAL INSURANCE COMPANYStaff Software Engineer - HYBRIDBethesda, MD$110,000–$230,000 / yearUtilize programming languages like Python, C#, Java, TypeScript or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services. GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications to support the Digital Experience for customers.
Full Stack Software Engineer Black CapeFull Stack Software EngineerArlington, VAWe support many programs and agencies as both a prime and a subcontractor and created a strong reputation working with top tier partners doing work for all major Intelligence Community agencies, DoW, and Special Operations customers. Black Cape’s approach to solution development combines lessons learned from developing and deploying applications to customer cloud environments with industry best practices in Agile development and DevOps.
Senior Full-Stack Software Engineer – Back-End Focused Stand TogetherSenior Full-Stack Software Engineer – Back-End FocusedArlington, Virginia$140,000–$170,000 / yearIn this role, you will combine hands-on development with architectural oversight across scalable, AWS-hosted applications, ensuring the reliability, performance, and long-term scalability of our digital ecosystem while mentoring engineers and partnering cross-functionally to deliver high-impact solutions. Stand Together is a philanthropic community that helps America’s boldest changemakers tackle the root causes of our country’s biggest problems, from education to the economy, broken communities, and toxic division, among dozens of other pressing issues .
NewSenior Golang Software Engineer I8IS INC.Senior Golang Software Engineerarlington, VARemoteWe are seeking a Senior Software Engineer with deep production experience in Go (Golang) to help design, build, and operate scalable backend systems in a fast-moving, early-stage startup environment. This role is ideal for an engineer who enjoys owning meaningful technical problems, working on distributed systems, and collaborating closely with a highly capable team.
Staff Software Engineer (Backend) - Billing Platform *Hybrid* Geico InsuranceStaff Software Engineer (Backend) - Billing Platform *Hybrid*Bethesda, MD$110,000–$230,000 / yearThis platform includes a comprehensive array of components such as a core billing engine, invoicing system, commissions management, collections, payment processing, CRM integration, subscription management, credit control and dunning management, along with reporting and analytics. The Billing Platform team at GEICO oversees the tools, infrastructure, data, reporting, analytics, and services essential for delivering seamless billing experiences to internal users, end customers, and partners.
Full Stack Software Engineer (Remote) TrapWire Inc.Full Stack Software Engineer (Remote)Herndon, VARemoteIf you are passionate about software development and have a strong desire to join a dynamic team working to build robust tools in the National Security and other security-related realms, we encourage you to contact us and provide your resume. Substantial experience developing AJAX-rich web applications using the technologies listed above, plus.
Software Engineer Visionist, Inc.Software EngineerColumbia, MD$115,000–$160,000 / yearWe embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. This premier program encompasses traditional software services including Systems Design and Engineering, Database Administration, Data Science and Knowledge Management, Enterprise Risk Management, Integration and Test, as well as Operations and Systems Support.
Senior Software Engineer I w/Top Secret Clearance TekSynapSenior Software Engineer I w/Top Secret ClearanceWashington, Washington, DC$130,000–$165,000 / yearFull timeAdditional Job Information: TekSynap is a fast growing high-tech company that understands both the pace of technology today and the need to have a comprehensive well planned information management environment. “Technology moving at the speed of thought” embodies these principles – the need to nimbly utilize the best that information technology offers to meet the business needs of our Federal Government customers.
Software Engineer II TSCSoftware Engineer IIWashington, District of ColumbiaOur diverse portfolio includes providing full lifecycle support in Precision Strike and Area Effects; Area Protection; Airborne Sensors and Intelligence, Surveillance, and Reconnaissance (ISR); Vehicle Protection; Electronic Warfare Systems; Air and Missile Defense; Space Systems, and Intelligence and Information Systems. The candidate will be responsible for the development of primarily Python code to control and monitor instrumentation, mechanisms, and sensors for the Large Plasma Test Facility at the Naval Research Laboratory in Washington, DC.
Senior Staff Software Engineer (Backend) - Billing Platform *Hybrid* Geico InsuranceSenior Staff Software Engineer (Backend) - Billing Platform *Hybrid*Bethesda, MD$110,000–$260,000 / yearThis platform includes a comprehensive array of components such as a core billing engine, invoicing system, commissions management, collections, payment processing, CRM integration, subscription management, credit control and dunning management, along with reporting and analytics. The Billing team at GEICO oversees the tools, infrastructure, data, reporting, analytics, and services essential for delivering seamless billing experiences to internal users, end customers, and partners.
Data & Software Engineer Avalore, LLCData & Software EngineerChantilly, VASuccessful candidate will have advanced Python programming skills, familiarity with Java, an understanding of data security, privacy, governance and compliance principles and a demonstrated history of building production data pipelines and ETL workflows at scale. Working with MySQL and PostgreSQL including performance tuning, schema design, and query optimization for complex, analytical workloads.
Senior Software Engineer CyberMedia TechnologiesSenior Software EngineerMcLean, VADeterministic Guardrail Design: Build "Validation Services" that sit between AI outputs and core systems to enforce rigid business rules, Data-Intensive Development: Use Python and PySpark to build robust data pipelines that feed high-context information into AI models while maintaining traditional SQL-based transactional integrity. CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel Management's (OPM) Health and Insurance business unit and Office of the Chief Information Officer (OCIO).
NewSenior Software Engineer - Capacity Management Geico InsuranceSenior Software Engineer - Capacity ManagementBethesda, MD$75,000–$215,000 / yearThis is an opportunity for a strong software engineer who enjoys solving complex technical problems, building intuitive front-end experiences, and developing robust backend services in a collaborative environment. You will work closely with engineers, product partners, and business stakeholders to deliver scalable, reliable, and user-friendly solutions that support data-driven decision making.
Software Engineer - Platform Visionist, Inc.Software Engineer - PlatformLaurel, MD$115,000–$160,000 / yearWe embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. This premier program encompasses traditional software services including Systems Design and Engineering, Database Administration, Data Science and Knowledge Management, Enterprise Risk Management, Integration and Test, as well as Operations and Systems Support.
Senior Software Engineer - Inference Visionist IncSenior Software Engineer - InferenceLaurel, MD$170,000–$240,000 / yearWe embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. This premier program encompasses traditional software services including Systems Design and Engineering, Database Administration, Data Science and Knowledge Management, Enterprise Risk Management, Integration and Test, as well as Operations and Systems Support.
Software Engineer (AI Infrastructure) Visionist, Inc.Software Engineer (AI Infrastructure)Laurel, MD$115,000–$160,000 / yearWe embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation's cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. This premier program encompasses traditional software services including Systems Design and Engineering, Database Administration, Data Science and Knowledge Management, Enterprise Risk Management, Integration and Test, as well as Operations and Systems Support.
Senior Software Engineer Xometry IncSenior Software EngineerNorth Bethesda, MDXometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. The estimated base salary range for new hires into this role is $119,000- $155,000 annually + bonus depending on factors such as job-related skills, relevant experience, and location.
Full Stack Software Engineer Sparks GroupFull Stack Software EngineerHerndon, VAThis role will develop modern, containerized applications using Java/Spring Boot, C++, JavaScript frameworks, and SQL in a highly collaborative Agile environment. Responsibilities : Develop front-end applications and backend services using Java/Spring Boot, C++, JavaScript, Vue or React, and SQL.
NewLead Principal Software Engineer (Java Spring Boot) Expert Technology ServicesLead Principal Software Engineer (Java Spring Boot)Washington, DCLead end-to-end architecture, design, and hands-on development using Java, Spring Boot, Kafka, Angular, and AWS. - Promote domain-driven design and resilience engineering (e.g., circuit breakers, fault tolerance).
Staff Software Engineer - NOS The Nuclear CompanyStaff Software Engineer - NOSWashingtonWe expect every team member to continuously identify opportunities to automate workflows, enhance decision-making, improve processes, and contribute to the ongoing evolution of NOS as a strategic operating capability that enables The Nuclear Company to scale with excellence. The actual salary offered may vary based on relevant factors as determined in the Company’s discretion, which may include experience, qualifications, tenure, skill set, availability of qualified candidates, geographic location, certifications held, and other criteria deemed pertinent to the particular role.
Software Engineer SWE (Clearance Required) Kroll, LLCSoftware Engineer SWE (Clearance Required)Washington, DC$100,000–$150,000 / yearThis role carries architectural authority and mentorship responsibility: the successful candidate will lead the development of reusable Helm charts, GitOps templates, and deployment strategies; contribute to platform-wide architecture decisions; and guide junior engineers through design decisions and tradeoffs. The SWE Level 3 is a senior engineer capable of designing, implementing, and improving distributed application orchestration logic across a Kubernetes-native platform in a classified environment.
AI Security Software Engineer Carnegie Mellon UniversityAI Security Software EngineerArlington, VAArtificial Intelligence Security Software Engineers at the SEI use software and machine learning engineering practices, data processing, and data analytics to help our researchers solve AI security challenges. BS in computer science, machine learning, cybersecurity, statistics, or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience; OR PhD in the same fields with two (2) years of experience.
Software Engineer (SME) LeidosSoftware Engineer (SME)Bethesda, MarylandSupport the Agile software development lifecycle following SAFe practices, using industry leading DevOps tools like GitHub, Jenkins, Unix bash scripting and leveraging tools such as JIRA and Confluence to track activities. Develops and directs software system validation and testing methods using Junit and Katalon and uses integrated custom developed software solutions to leverage automated deployment technologies.
Senior Software Engineer Trinity Global ConsultingSenior Software EngineerSpringfield, VADocument and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive benefits package that includes: Medical, Dental & Vision Coverage – Coverage for eligible employees and family through CareFirst and VSP.
Pega Software Engineer (Mid-Level - TS/SCI with Poly Required) Red AlphaPega Software Engineer (Mid-Level - TS/SCI with Poly Required)Columbia, Maryland$140,000–$200,000 / yearOur total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package. Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Java Software Engineer - Scrum Master LeidosJava Software Engineer - Scrum MasterGaithersburg, MarylandThis work aligns with the FAA’s broader initiative to modernize legacy flight service capabilities, replacing aging infrastructure with scalable, cloud-based platforms designed to improve safety and operational efficiency—particularly in remote and high-dependency aviation environments. This is a hybrid technical role where approximately 50% of your time will be spent designing, developing, testing, and maintaining production software , while the remaining 50% will be dedicated to serving as Scrum Master for an Agile development team.
Cyber Platforms Software Engineer, Senior Booz Allen Hamilton Inc.Cyber Platforms Software Engineer, SeniorMclean, VA$86,900–$198,000 / yearAs a Senior Software Engineer, you'll work across production systems used by operators, analysts, and cyber experts today, while also helping develop new capabilities from early technical concept to deployed product. Onsite: If this position is listed as onsite, work will primarily be performed at a Booz Allen office or customer facility, where employees will collaborate directly with colleagues and customers as required by the role.
Software Engineer Rincon Research CorpSoftware EngineerChantilly, VACore responsibilities include designing real-time cloud processing solutions, implementing advanced signal processing and geolocation algorithms with efficient software, testing with real data, and providing applications to front-line customer facilities. RRC personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M, and experience the direct mission feedback from the customer and seeing your project provide real-world contributions that make a significant difference.
Senior Software Engineer Cvent, Inc.Senior Software EngineerTysons Corner, VARemoteFounded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. The estimated base salary range for new hires into this role is $120,000 - $150,000 annually + bonus depending on factors such as job-related knowledge, relevant experience, and location.
Senior Software Engineer (ML) BigBear.aiSenior Software Engineer (ML)Columbia, MDThe software engineer will work closely with data scientists and end users to develop innovative analytic tools to further discovery and tradecraft around critical global challenges, then deliver innovative solutions focused on operationalizing data science. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments.
Senior Software Engineer - JobID-0018 Innovative Defense TechnologiesSenior Software Engineer - JobID-0018Arlington, Virginia$135,000–$273,000 / yearInnovative Defense Technologies (IDT), provider of cutting-edge cloud-based integration, automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location. What You Will Do: Support full development lifecycle including system design, implementation, integration, test, and deployment of complex systems supporting DoD and Navy operational.
Sr. Software Engineer - Mixed Portfolio Foundation AppFolio IncSr. Software Engineer - Mixed Portfolio FoundationWashington DC, DC$138,400–$173,000 / yearDevelop scalable, robust, and simple web-based solutions to solve complex business problems - this will involve some combination of leveraging our existing technology, refactoring, integrating with partners, or starting from scratch when it makes sense. This is an ideal opportunity for someone who has a passion for building leading-edge software and solving problems with long term solutions in order to build a scalable successful SaaS product used by thousands of happy businesses.
Sr. Software Engineer - Property & Programs AppFolio IncSr. Software Engineer - Property & ProgramsWashington DC, DC$138,400–$173,000 / yearDevelop scalable, robust, and simple web-based solutions to solve complex business problems - this will involve some combination of leveraging our existing technology, refactoring, integrating with partners, or starting from scratch when it makes sense. This is an ideal opportunity for someone who has a passion for building leading-edge software and solving problems with long term solutions in order to build a scalable successful SaaS product used by thousands of happy businesses.
Senior AI Security Software Engineer Carnegie Mellon UniversitySenior AI Security Software EngineerArlington, VAArtificial Intelligence Security Software Engineers at the SEI use software and machine learning engineering practices, data processing, and data analytics to help our researchers solve AI security challenges. BS in computer science, machine learning, cybersecurity, statistics, or related discipline with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR PhD in the same fields with five (5) years of experience.
Software Engineer III Iridium Satellite, LLCSoftware Engineer IIIReston, Virginia$100,000–$130,000 / yearPosition Summary, Job Requirements & Responsibilities: What We’re Looking For: If you enjoy learning about and working with breakthrough technologies, and are enthusiastic about working in the space industry, then you will be excited about the Software Engineer III opening with Iridium for a Space Development Agency (SDA) project. As a Software Engineer III, you’ll independently deliver high-quality work and drive projects and deliverables to completion, including the development, enhancement, and maintenance of software solutions that support ground system operations.
Senior Java Software Engineer / Scrum Master LeidosSenior Java Software Engineer / Scrum MasterGaithersburg, MarylandThis work aligns with the FAA’s broader initiative to modernize legacy flight service capabilities, replacing aging infrastructure with scalable, cloud-based platforms designed to improve safety and operational efficiency—particularly in remote and high-dependency aviation environments. This is a hybrid technical role where approximately 50% of your time will be spent designing, developing, testing, and maintaining production software , while the remaining 50% will be dedicated to serving as Scrum Master for an Agile development team.
Software Engineer - AFC Devices STraffic AmericaSoftware Engineer - AFC DevicesVienna, VirginiaFull timeSTraffic America is seeking a Mid-Level Embedded Software Engineer to develop and support software for Automatic Fare Collection (AFC) devices used by major transit agencies. Join a growing transportation technology company and help develop innovative fare collection systems used by transit agencies across North America.
Embedded Software Engineer - Edge ML/Low SWaP Systems - R138 Expedition TechnologyEmbedded Software Engineer - Edge ML/Low SWaP Systems - R138Herndon, VirginiaDeploy and optimize computer vision, signal processing, or data processing algorithms on embedded hardware · Improve real-time, low-latency performance of ML pipelines on constrained systems · Profile CPU/GPU performance and identify system bottlenecks · Collaborate on algorithm selection based on hardware constraints · Containerize and deploy solutions using tools like Docker · Work in Linux-based environments and contribute to production-quality code · Partner with ML and software engineers to transition models into operational environments . · United States Citizenship – for US Government security clearance eligibility · Active Top Secret/SCI (TS/SCI) security clearance · Experience deploying software or algorithms to embedded or edge systems · Proficiency in Python or ability to learn quickly · Experience working in Linux environments · Experience optimizing performance in constrained environments · Strong problem-solving skills across software and hardware domains .
Software Engineer 1 Reflexive ConceptsSoftware Engineer 1Laurel, MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Software Engineer 2 Reflexive ConceptsSoftware Engineer 2Laurel, MarylandProvides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Senior Software Engineer - Remote YO AI LabsSenior Software Engineer - RemoteWashington D.C., DCRemoteWe are seeking strong Software Engineers to join our customer's team with expertise in Python3, Java, Rust, Go, C++, or TypeScript. This is a unique opportunity to directly impact the next generation of AI by leveraging your advanced engineering skills in a dynamic, remote setting.
Junior Software Engineer (SEG1) Decision TechnologiesJunior Software Engineer (SEG1)WashingtonCompensation at Decision Technologies, Inc. is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. Travel should be infrequent but include occasional trips to support government efforts at East and West Coast naval centric areas like Norfolk, VA and San Diego, CA.
Senior Software Engineer (SEG3) Decision TechnologiesSenior Software Engineer (SEG3)WashingtonCompensation at Decision Technologies, Inc. is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. Travel should be infrequent but include occasional trips to support government efforts at East and West Coast naval centric areas like Norfolk, VA and San Diego, CA.
Mid-Level Software Engineer Decision TechnologiesMid-Level Software EngineerWashingtonCompensation at Decision Technologies, Inc. is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. Travel should be infrequent but include occasion trips to support government efforts at East and West Coast naval centric areas like Norfolk, VA and San Diego, CA.
Geospatial Systems Software Engineer teKnoluxionGeospatial Systems Software EngineerSpringfield, Virginia$145,000–$163,000 / yearFull timeBcore accelerates decisive advantage for warfighters and intelligence professionals by fusing human insight, rapid-fire engineering, precision-measured outcomes, and relentless grit into mission-ready solutions. Configure, deploy, and troubleshoot OGC-compliant web services (WMS, WFS, WMTS, WCS, and OGC API – Features) to support cross-platform data interoperability and client-side consumption.
Enterprise - Software Engineer - REST, Linux, APIs Erias VenturesEnterprise - Software Engineer - REST, Linux, APIsColumbia, MarylandWe are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers. Spring, Guava) with a Bachelors in related field; or three (3) years relevant experience with Masters in related field; or High School Diploma or equivalent and nine (9) years relevant experience.
Enterprise - Software Engineer - Kubernetes, APIs, REST Erias VenturesEnterprise - Software Engineer - Kubernetes, APIs, RESTColumbia, MarylandFive (5) years of experience in Software Engineering, with a strong focus on Python backend development and a Bachelors in related field; or three (3) years relevant experience with Masters in related field; or High School Diploma or equivalent and nine (9) years relevant experience. Build Model Context Protocol (MCP) servers and a library of reusable "skills" (function calling/tools) that enable AI agents to safely interact with internal databases, microservices, and external APIs.
Custom Software Engineer Accenture Federal ServicesCustom Software EngineerArlington, VAThe pay range for the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland is: $109,300—$147,100 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland .
Software Engineer Accenture Federal ServicesSoftware EngineerChantilly, VAThe pay range for the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland is: $130,200—$265,300 USD What We Believe As a company wholly dedicated to serving the US federal government, we bring together the best talent to help reinvent how federal agencies operate and deliver greater value for their mission and the American people. As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maine, Maryland, Massachusetts, Minnesota, New Jersey, New York, Vermont, Virginia, Washington, and the District of Columbia, and the city of Cleveland .
Enterprise - Software Engineer - Java, API, OOP Erias VenturesEnterprise - Software Engineer - Java, API, OOPColumbia, MarylandExperience with Next-Gen Coding Agents: Proven track record of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine. Context & Workflow Management: Ability to guide AI agents through complex, multi-repository application architectures, managing context efficiently and critically auditing agent-generated code for security, performance, and architectural alignment.