Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Information Technology
Leads enterprise application architecture and development, modernization and cloud migration, DevSecOps implementation, testing, production releases, incident resolution, and technical mentorship. The role requires designing secure, scalable systems, implementing CI/CD and infrastructure automation, supporting high availability, and participating in on-call operations.
Top Skills:
AgileAutomated Security ScanningAWSCi/CdDevsecopsInfrastructure As CodeIntegration TestingOraclePerformance TestingRegression Testing
Information Technology
Lead development of a multimedia review tool supporting petabyte-scale data processing, visualization, analytics integration, ingestion workflows, and deployment across operational environments. Serve as the codebase subject matter expert, lead developers, deliver incremental Agile builds, troubleshoot complex issues, and maintain system consistency across hybrid and classified infrastructures. The role requires Java and front-end development expertise, technical leadership, UI/UX awareness, and an active Top Secret clearance with SCI eligibility.
Top Skills:
Ci/CdCSSHTMLJavaJavaScriptVue
Insurance • Financial Services
Leads complex software architecture, development, modernization, integrations, and production problem resolution. Establishes engineering standards and reusable patterns, provides technical direction across systems and teams, reviews designs, mentors engineers, influences roadmaps, and advises leadership on technical risks and tradeoffs. Requires deep Oracle E-Business Suite, PL/SQL, database programming, financial systems, banking integrations, and software development expertise.
Top Skills:
.NetC#JavaJavaScriptOracle E-Business SuitePl/SqlReactSQL
Information Technology • Consulting • Cybersecurity • Defense
Develop production-quality front-end applications for modeling and simulation, hardware-in-the-loop, and engineering environments. Build interfaces for configuration, data visualization, simulation control, and interaction with physical and simulated hardware. Integrate applications with real-time data, APIs, telemetry, and backend services while collaborating with modeling, embedded, hardware, and systems engineers. Support testing, code review, Git, and CI/CD practices for national security missions.
Top Skills:
2D/3D VisualizationAngularAutomated TestingC++Ci/CdCSSGazeboGeospatial InterfacesGitHTMLJavaScriptMatlab/SimulinkPythonReactRest ApisRosRos 2Scientific VisualizationTypescriptUnityUnreal EngineVueWebsockets
Healthtech
Develop and deliver full-stack software features for Verily’s precision-health and virtual-care products. Collaborate cross-functionally on dependencies, delivery coordination, and technical design decisions. Build solutions using GitHub, Google Cloud, Go, React, and Terraform. The role supports an enterprise care console used by healthcare professionals to manage patients and virtual-care workflows.
Top Skills:
AWSGitGoGoogle Cloud Platform (Gcp)Hl7 FhirAzureReactSQLTerraformTypescript
Professional Services • Energy • Defense • Industrial
Develop and maintain multiple applications in an agile environment while meeting stringent laboratory security requirements. The role requires strong Java and Spring expertise, with Angular and MySQL experience preferred. Responsibilities include solving complex IT problems, applying test-driven development, planning and coordinating technical work, and contributing to organizational objectives. The position requires a bachelor's degree with five years of related experience or equivalent, U.S. citizenship, and the ability to obtain and maintain a DOE security clearance.
Top Skills:
AngularJavaMySQLSpring FrameworkTest-Driven Development
Professional Services • Energy • Defense • Industrial
Develops, integrates, tests, documents, and supports complex software applications and systems. Partners with customers and end users to gather requirements, design solutions, and improve processes. Provides technical leadership, mentorship, training, and user support while applying Agile/Scrum methodologies. Responsibilities include system integration, implementation planning, reporting, documentation, capacity planning, risk management, and coordination with analysts, database administrators, and system administrators.
Top Skills:
AgileAsp.NetAWSBootstrapC#CmsDevOpsHTMLJavaScriptJqueryMySQLNode.jsPostgresRest ApisScrumSharepointSQL
Artificial Intelligence • Natural Language Processing • Generative AI
Design, build, and scale reliable infrastructure supporting AI research workflows. Lead ambiguous, multi-month engineering projects, make architectural decisions, align stakeholders, partner with researchers, and improve system reliability and scalability. Establish technical standards and mentor engineers while operating in a rapidly changing environment.
Top Skills:
Cloud InfrastructureDistributed SystemsInfrastructure-As-CodeMachine Learning InfrastructureResearch Tooling
Financial Services
Design and develop major functional or performance enhancements for existing software products, and create new software products or tools. Build REST APIs and microservices using Java, Spring Boot, and Python; work with relational and non-relational databases; use AWS cloud services; implement infrastructure as code with Terraform and CloudFormation; and collaborate within an Agile software development team.
Top Skills:
Agile MethodologyAmazon DocumentdbAmazon Ec2Amazon S3Amazon SqsAWSAws CloudformationAws LambdaJavaMicroservicesMongoDBOraclePythonRest ApiSpring BootTerraform
Information Technology • Software
Build and maintain cross-platform endpoint agent capabilities for Windows, macOS, and Linux using Rust and native operating system APIs. Develop secure, concurrent, networked systems integrating with backend services, and own features from design through production support. Investigate complex endpoint issues, improve performance, reliability, security, and upgrades, and contribute through design reviews, code reviews, automated testing, and technical guidance.
Top Skills:
AWSCC++Ci/CdGitGrpcJenkinsJIRALinuxmacOSMqttPosixPythonRustTlsTokioTypescriptWebsocketsWin32Windows
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs, implements, tests, and operates Azure Data services in a highly secure, air-gapped environment. Writes maintainable code, participates in code reviews, builds test automation, supports live-site operations and on-call duties, and follows security/compliance practices including use of AI tools across the SDLC.
Top Skills:
AzureAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++JavaJavaScriptMicrosoft FabricPower BIPython
Artificial Intelligence • Cloud • Information Technology • Security • Software
Develop, test, deploy, and maintain enterprise software and integration solutions supporting AI/ML, big data, and cloud projects. Analyze requirements and system processes, create application tests and automation scripts, improve brownfield applications, and recommend operational enhancements. Collaborate with stakeholders and multidisciplinary Agile teams, communicate technical issues and recommendations, and support customer-focused delivery. The role requires at least three onsite days weekly in Fairfax or Springfield, Virginia, with limited domestic travel.
Top Skills:
C++DevsecopsGitlabJavaScriptJIRAKubernetesLinuxOpenshiftPython
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Software • Cybersecurity • Defense
Develop and deliver end-to-end software solutions in an agile environment. Responsibilities include designing and implementing applications, writing and enhancing source code, analyzing architectures, gathering client requirements, automating workflows, resolving complex problems, collaborating cross-functionally, and using automated testing tools. The role requires a TS/SCI clearance with polygraph and supports classified government missions.
Top Skills:
.NetAgileAutomated TestingC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develops full-stack software and complex systems from concept through production in an agile environment. Designs architectural solutions, builds Java and Spring Boot applications, integrates APIs and databases, works with Linux and container technologies, and identifies system improvements. The role also involves troubleshooting, documentation, system integration, and potentially leading software development teams in support of government missions.
Top Skills:
Apache KafkaApache NifiAPIsConfluenceDockerDocker ComposeGitJavaJavaScriptJIRALinuxMavenReactSpring BootSQLWeb Services
Artificial Intelligence • Software • Cybersecurity • Defense
Develops production-ready software and end-to-end solutions in an agile environment. Responsibilities include analyzing architectures, writing and enhancing application code, gathering client requirements, automating workflows, resolving complex problems, collaborating cross-functionally, and using automated testing tools. The role requires TS/SCI clearance with polygraph and supports government defense and intelligence missions.
Top Skills:
.NetAgileC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software and systems from architecture through production in an agile environment. Build Java applications, RESTful services, messaging components, cloud integrations, and data services across Linux and multiple cloud platforms. Support deployment, configuration, monitoring, troubleshooting, and operational improvements while collaborating with engineering, testing, administration, and customer teams. The role requires extensive software engineering experience and TS/SCI clearance with a polygraph.
Top Skills:
Amazon Ec2Amazon S3SparkAWSAzure Cloud StorageCi/CdDockerEclipseElasticsearchElk StackGitlabGoogle Cloud PlatformGoogle Cloud StorageGoogle Compute EngineIntellij IdeaJavaJava 17Java 21Java Cryptography ExtensionJunitLinuxMapreduceMavenAzureNexusNoSQLPostgresPythonRedisRestSpring BootSpring Boot ActuatorSpring CloudSpring DataSpring FrameworkSpring IntegrationSQLThymeleaf
Artificial Intelligence • Software • Cybersecurity • Defense
Leads software engineering teams in developing end-to-end, production-ready systems within an agile environment. Responsibilities include designing, developing, enhancing, and maintaining complex software; evaluating architecture and operating environments; implementing modern frameworks, cloud infrastructure, microservices, analytics, and observability; and driving system improvements. The role requires extensive experience with Java, JavaScript, Python, React, AWS, Kubernetes, data processing, CI/CD, and classified SIGINT environments.
Top Skills:
Ai/MlAmazon Web Services (Aws)Apache FlinkApache NifiAtlassianAutomated TestingCi/CdDockerElastic StackElkGitGrafanaJavaJavaScriptJIRAJSONJupyter NotebookKubernetesLinuxMicroservicesMongoDBPrometheusPythonReactRestSigintSpringXML
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software and analytic data-processing systems from concept through production. Build and maintain data pipelines, process large datasets, optimize SQL and NoSQL queries, and develop cloud-based solutions using Python, Java, Spark, and related technologies. Collaborate in agile environments, evaluate architectures, identify system improvements, and support mission-critical government systems.
Top Skills:
SparkAWSAzureGitGCPJavaMapreduceNoSQLNumpyPandasPythonScipySQL
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software solutions in an agile environment, from requirements analysis and architecture through production deployment. Responsibilities include writing and enhancing source code, resolving workflow issues through automation, analyzing operating environments, implementing system improvements, and collaborating with cross-functional teams. The role uses open-source frameworks, APIs, analytics, infrastructure, automated testing, and CI/CD practices to deliver secure government mission solutions.
Top Skills:
.NetAgileAutomated Testing ToolsC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end cloud-native software and resilient distributed systems for government missions. Design scalable architectures, REST APIs, microservices, data pipelines, dashboards, containerized applications, CI/CD pipelines, and automated testing. Collaborate with architects, DevOps teams, product managers, and clients while improving system reliability, performance, security, and operational processes. The role requires Java or Python proficiency, cloud platform experience, Kubernetes, infrastructure as code, and TS/SCI clearance with polygraph.
Top Skills:
Apache KafkaSparkAWSAws CloudformationCi/CdDockerElk StackGrafanaJavaKubernetesMapreduceMicroservicesNeo4JNoSQLPrometheusPythonReactRestful ApisSolidSpring BootSQLTerraform
Artificial Intelligence • Software • Cybersecurity • Defense
Develop, maintain, test, and enhance complex software systems in an agile environment. Lead software teams in delivering production-ready solutions using Java, Python, APIs, open-source frameworks, containerization, Kubernetes, and CI/CD tools. Analyze system architectures, contribute to software and hardware tradeoff decisions, perform requirements analysis, and implement system improvements. The role requires TS/SCI clearance with polygraph and supports classified government missions.
Top Skills:
Apache NifiAtlassian JiraCi/CdDockerElastic StackElkGitGitlabGsonJacksonJavaJavaScriptJSONJunitKubernetesLinuxMockitoPythonReactSpring BootSwing
Artificial Intelligence • Software • Cybersecurity • Defense
Develop and maintain complex full-stack software systems for government missions, from requirements and architecture through production. Review and test software components, contribute to system design and technology trade-offs, identify improvements, and work in agile teams. The role requires Java, cloud, containerization, orchestration, and software development methodology experience, with preferred Python, DevOps, CI/CD, and machine learning knowledge.
Top Skills:
AgileAsyncioAtlassianAWSCi/CdConfluenceDevOpsDockerHTMLJavaJavaScriptJIRAKubernetesMongoDBMySQLNoSQLOci-Compliant ContainersPostgresPydanticPython 3.12ReactSQL
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software systems and scalable web applications for critical government missions. Build RESTful APIs, microservices, data pipelines, visualizations, containerized applications, and CI/CD deployments. Design architectures, write comprehensive tests, maintain production systems, identify improvements, and collaborate with technical teams in an agile environment. The role requires TS/SCI clearance with a polygraph.
Top Skills:
SparkAWSCi/CdData PipelinesDjangoDockerElk StackFlaskGrafanaJavaJqueryKubernetesMapreduceMicroservicesNoSQLPrometheusPythonReactRestful ApisSolidSpring BootSQL
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software solutions in an agile environment using C++, APIs, analytics, infrastructure, open-source frameworks, and cloud technologies. Analyzes operating environments, implements system improvements, and creates production-ready systems. Requires expertise in multithreaded programming, Linux, scripting, containerization, AWS, and classified government environments.
Top Skills:
.NetAWSBashBourne ShellC#C++ContainerizationCshDockerDrupalGithub ActionsJavaJavaScriptJenkinsKshKubernetesLinuxNode.jsPHPPythonReactRed HatUnix
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software and systems from design through production. Responsibilities include building Java and Spring Boot microservices, handling real-time data with WebSockets and Kafka, managing SQL and NoSQL databases, using containers and orchestration platforms, evaluating architecture, improving systems, and collaborating in an agile team supporting critical government missions.
Top Skills:
AsyncioCi/CdConfluenceDevOpsDockerHTMLJavaJavaScriptJIRAKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOci ContainersPodmanPostgresPydanticPython 3.12ReactSpring BootSQLWebsockets
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Engineering Roles
See AllAll Filters
Total selected ()
No Results
No Results




















