Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Information Technology
Develop end-to-end full-stack software and systems from concept through production. Responsibilities include applying modern architecture and development tools, processing satellite protocols, identifying system improvements, supporting customers, and ensuring solutions align with current and future operating environments. The role requires collaboration in an agile environment, continuous learning, and delivery of solutions for challenging client needs.
Top Skills:
C++GoPythonRustSatellite Protocol Processing
Information Technology
Develop and maintain full-stack software and systems from concept through production. Design end-to-end solutions, evaluate architecture and operating environments, identify system improvements, and apply modern tools and techniques in an agile environment. Support clients and collaborate on solutions addressing complex challenges. The role requires satellite protocol processing experience, programming expertise, customer support experience, and a TS/SCI clearance with polygraph.
Top Skills:
C++ContainersCppunitGoJavaScriptJunitMoodlePHPPythonRustWordpress
Software • Cybersecurity
The Software Engineer 2 develops and maintains complex software systems, analyses user requirements, designs new features, debugs software, and oversees software development teams to ensure adherence to performance and functional standards.
Top Skills:
Atlassian Tool SuiteAvp ProcessGhostmachineGitlabJavaNifiNotifierPortable Map ReduceSummer BootSummer Framework
Software • Cybersecurity
Develop, maintain, enhance, test, debug, and integrate complex software systems for federal government customers. Analyze requirements, design software and algorithms, develop database queries and interfaces, resolve defects, document solutions, support system installation, and improve development processes. May lead software teams and ensure quality, performance, and compliance with project constraints.
Top Skills:
CotsDatabasesGots
Software • Cybersecurity
Provides cloud software research, development, integration, testing, sustainment, and issue resolution for federal government customers. Designs applications and web services, develops Hadoop and big-data analytics, manages distributed cluster performance, configures cloud platforms, and documents technical architectures, schemas, APIs, and ontologies. Requires substantial programming experience, Hadoop/cloud certification, TS/SCI clearance with agency-appropriate polygraph, and expertise in distributed data systems, RESTful services, analytics, and Windows or Linux environments.
Top Skills:
AccumuloAmazon CloudBigtableCC++CloudbaseCopilotFacebook CloudGangliaGCPHadoopHadoop Distributed File System (Hdfs)HbaseHiveHobbitJavaJavaScriptLdapMapreduceNagiosPigPressurewaveR6 CloudRestful ServicesRosette Base LinguisticsRuby On RailsUnix/LinuxWindows
Software
Build and own production software systems spanning embedded systems, real-time control, cloud services, and data pipelines. Responsibilities include architecture, coding, testing, reliability engineering, observability, incident response, technical design reviews, cross-functional hardware collaboration, hiring, and mentoring. The role requires strong systems fundamentals, distributed systems experience, debugging ability, and proficiency in at least one major programming language.
Top Skills:
Autonomous SystemsAws GovcloudAzure GovernmentCC++C2 SystemsCi/CdCloud ServicesData PipelinesDistributed SystemsEmbedded SystemsGoInfrastructure-As-CodePythonReal-Time ControlRustSensor FusionService-Oriented ArchitecturesTypescript
Angel or VC Firm • Fintech • Software
Build and maintain full-stack software applications using TypeScript, JavaScript, React, Nest.js, Prisma, and PostgreSQL. Design multi-part solutions, develop unit and end-to-end tests, collaborate with product, QA, and support teams, participate in code reviews, and apply emerging technologies and AI-centric development workflows.
Top Skills:
DockerGCPGitJavaScriptJenkinsNest.JsNode.jsPlaywrightPostgresPrismaReactReact Testing LibraryTypescript
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Serve as principal authority on enterprise software architecture and modernization; lead design, secure development, DevSecOps/CI/CD adoption, mentorship, and cross-team interoperability for large-scale applications.
Top Skills:
Automated TestingCi/CdCloud-NativeContainersDevsecopsMicroservicesVersion ControlZero-Trust
Digital Media • Gaming • News + Entertainment • Sports
Develop native iOS, tvOS, and visionOS applications for ABC News products used by millions. Build tested, performant features; integrate backend systems and services; resolve production issues; guide agile development; own feature delivery; and mentor engineers through code reviews and pair programming. Collaborate with technical and non-technical stakeholders to create sustainable solutions and improve team processes.
Top Skills:
Apple FrameworksAvplayeriOSSwiftTvosVisionosWeb ServicesXcode
Energy
Build and maintain Python backend services, APIs, data pipelines, and internal applications while owning production deployment and support. Apply machine learning, statistical modeling, and scientific Python to forecasting and business analytics. Design data models, optimize queries, integrate enterprise systems, and deploy ML models. Collaborate with business stakeholders, document technical work, resolve production issues, and improve engineering processes and infrastructure.
Top Skills:
APIsAWSCi/CdContainersDatabasesKafkaKubernetesNumpyPandasPythonPyTorchSalesforceScikit-LearnTensorFlow
Fintech • Insurance
Develop and support Java-based applications, REST APIs, microservices, and integrations. Responsibilities include translating requirements into software, troubleshooting production issues, participating in design and code reviews, maintaining documentation, and contributing to CI/CD, DevSecOps, modernization, automation, and AI-assisted development initiatives. Collaborate with cross-functional and distributed teams to deliver secure, reliable technology solutions.
Top Skills:
AgileAWSAzureCi/CdDastDevsecopsDockerGitGithub CopilotGitlabGradleJavaKubernetesMavenMicroservicesMicrosoft CopilotRelational DatabasesRest ApisSastSonarqubeSpring BootSpring FrameworkSQL
Security • Software
Develop, test, deploy, and sustain software for the JAMMEX program across the SDLC. Write secure, maintainable code, perform unit testing and debugging, integrate with systems and QA, participate in Agile ceremonies, document designs/releases, and remediate vulnerabilities to comply with DoD cybersecurity/IA guidelines.
Top Skills:
AWSCi/CdCloud-Based ArchitecturesComptia Security+ CeDevsecopsDod IaAzure
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software • Cybersecurity
The Software Engineer develops and enhances software systems, conducts testing, integrates software, and leads development teams, focusing on analytics and algorithm development.
Top Skills:
CloudGhostmachineJavaJavaScriptMapreduceQta
Software • Cybersecurity
Develops, tests, debugs, integrates, and enhances complex software systems for federal government customers. Responsibilities include analyzing requirements, designing and coding software, developing algorithms, creating database queries and interfaces, resolving defects, executing tests, documenting systems, and improving development processes. The role requires Python, PySpark, and AWS experience, along with a TS/SCI clearance and agency-appropriate polygraph.
Top Skills:
Amazon DynamodbAws GlueAws LambdaPysparkPython
Software • Cybersecurity
Develops, enhances, tests, debugs, integrates, and documents complex software systems for federal government customers. Responsibilities include requirements analysis, software design and coding, algorithm development, database queries, performance optimization, defect resolution, testing, and process improvement. The role requires Java experience, software development expertise, a bachelor's degree or equivalent experience, seven years of relevant experience, and a TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
AIAWSConfluenceGitGitlabJavaJIRAJunitLinuxMapreduceMavenPython
Information Technology • Professional Services • Cybersecurity • Defense
Develop and maintain full-stack enterprise applications using Java, React, and PostgreSQL. Responsibilities include designing front-end and back-end components, integrating APIs, testing, code reviews, architecture participation, CI/CD, deployments, and application maintenance. The engineer will collaborate with product, business analysis, and testing teams in an agile environment while supporting accessibility and security compliance for an FBI system.
Top Skills:
Ci/CdContainerizationGitGitlabJavaJavaScriptPostgresReactRest ApisSQLTypescript
Financial Services
Design, develop, test, maintain, and improve distributed and parallel software systems. Review and clarify requirements with stakeholders, create automated test scripts, demonstrate software to organizational teams, and participate in an on-call rotation. The role requires strong programming ability, modern web development knowledge, database experience, object-oriented design understanding, quantitative and problem-solving skills, and effective communication.
Top Skills:
DockerGitJavaJavaScriptKotlinNosql DatabasesReactRelational DatabasesSpring Boot
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and deploy scalable cloud-native applications supporting enterprise compute and data analytics platforms. Responsibilities include software design, development, integration, maintenance, requirements analysis, testing, troubleshooting, and secure deployment within Agile teams. The role requires working with Linux and programming languages such as Java, Python, or C++, with cloud, containerization, orchestration, DevOps, and Infrastructure as Code experience preferred.
Top Skills:
AnsibleAWSAzureC++Ci/CdDockerGCPJavaKubernetesLinuxPythonTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, test, debug, document, deploy, and maintain web-based applications and cyber tools using .NET, C#, JavaScript frameworks, APIs, databases, and cloud-native technologies. Collaborate with product, engineering, DevOps, and QA teams; support architecture, CI/CD, DevSecOps, security testing, code reviews, deployment planning, continuous authorization to operate, and production operations. The role requires active Secret clearance and an approved technical certification.
Top Skills:
.Net 6+.Net CoreAngularAngularjsApache HttpdAsp.NetAsp.Net CoreAzureC#ConfluenceDevsecopsDockerGitlab Ci/CdHelmJavaJIRAKubernetesMicrosoft Sql ServerNoSQLPHPPostgresPythonSQL
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops, tests, documents, debugs, and maintains enterprise software applications and systems. Designs scalable Java EE solutions on WebLogic and Linux/Unix platforms, analyzes user and system requirements, collaborates with engineers and analysts, applies software development methodologies and standards, resolves technical issues, and supports software installations and system performance. The role requires strong Java, database, object-oriented design, and problem-solving expertise.
Top Skills:
AgileAngular 15EclipseErdGitlabHTMLJavaJava EeJavaScriptJdbcJndiJunitLinuxMavenObject-Oriented Analysis And DesignObject-Oriented ProgrammingRelational Database Management SystemsRestScrumSecurity+ServletsSoapSpring Batch FrameworkSpring FrameworkSpring JpaSQLUnixWaterfallWeblogic Application ServerXMLXsd
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops innovative cybersecurity software and research capabilities for government, utility, and commercial customers. Work includes program analysis, vulnerability identification and remediation, malware analysis and reverse engineering, resilient and software-defined networking, cyber defense, artificial intelligence, and experimentation platforms. Requires software development expertise, operating system and networking knowledge, modern development practices, and an active Secret clearance with ability to obtain TS/SCI.
Top Skills:
AngrAWSAzureBinary NinjaCC++Ci/CdCobalt StrikeComputer NetworkingCoreCuckoo SandboxDockerDocker SwarmEmaneFpgaGhidraGitGoHex-Rays IdaJavaKubernetesLinuxmacOSMetasploitMininetMobile Operating SystemsOllydbgOpenstackPythonRtosSubversionTerraformWindbgWindows
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops software and data solutions for intelligence-community data management. Responsibilities include extracting value from structured and unstructured data, applying statistical and machine-learning methods, developing data characterization and ingestion techniques, creating database queries, supporting web applications, analyzing requirements, and leading software development teams. The role requires software engineering experience, cloud and data-processing knowledge, and a TS/SCI clearance with polygraph.
Top Skills:
Apache NifiSparkAWSCsvDatabasesDataxplorerGmaeHadoop MapreduceJavaJSONKubernetesMachine LearningPigPythonScalaXML
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain scalable cloud-native software for cyber intelligence missions. Responsibilities include full lifecycle software development, AWS cloud architecture, distributed systems, integration, testing, deployment, monitoring, troubleshooting, sustainment, and technical mentoring. The role also involves integrating COTS/GOTS products, supporting Agile/Scrum development, planning tasks, and contributing to technical design reviews.
Top Skills:
Agile/ScrumApache AccumuloApache HadoopApache NifiAWSAws ApisAws SdksCC++Ci/CdCloudFormationJavaKubernetesMicroservicesPerlPythonRed Hat LinuxRubyTerraformUnix/Linux
Aerospace • Information Technology • Security • Cybersecurity • Defense
Designs, develops, tests, secures, and operates software systems supporting national security missions. Responsibilities include vulnerability mitigation, security testing, code reviews, debugging, architecture contributions, performance optimization, technical documentation, and collaboration on secure coding practices. The role requires extensive software engineering experience and an active TS/SCI clearance with current polygraph. Preferred experience includes Java, C/C++, Linux or Solaris, NoSQL databases, RESTful services, infrastructure as code, Ansible, Terraform, Kubernetes, and analytics applications.
Top Skills:
AccumuloAnsibleBigtableCC++Continuous DeploymentContinuous IntegrationHbaseInfrastructure As CodeJavaKubernetesLinuxNoSQLRestful ServicesSolarisTerraform
Aerospace • Information Technology • Security • Cybersecurity • Defense
Leads cloud software design and development for products deployed across large-scale compute and storage clusters. Responsibilities include requirements analysis, architecture and code reviews, Java development, integration, testing, monitoring, maintenance, troubleshooting, AWS cloud solutions, infrastructure as code, containerization, and distributed systems engineering. Provides technical guidance to junior staff and may support project planning, optimization, call-in support, and emergency surge operations.
Top Skills:
AngularApache HadoopAWSAws CdkBashCC++Continuous Integration And Continuous DeploymentDistributed SystemsDockerInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesPerlPythonRed Hat LinuxRubySaltSpring FrameworkTerraformUnix/Linux
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


.png)
















.png)

