Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Aerospace • Security • Cybersecurity • Industrial
Develop and maintain the next-generation F-35 Common Reprogramming Tool in a Java-based microservices architecture. Responsibilities include designing, coding, testing, debugging, documenting, and supporting software throughout the development lifecycle in an Agile DevOps environment. The role involves Linux and container administration, web-based interfaces, data analysis, customer collaboration, and resolving software requirements and performance issues. Work is based in Fort Worth, Texas, with flexible onsite and remote scheduling options.
Top Skills:
Ci/CdContainer AdministrationDevOpsHelmIstioJavaJavaScriptKeycloakKubernetesLinuxMicroservicesOauth2Oauth2-ProxyOpenshift Service MeshPostgresRed Hat Enterprise Linux (Rhel)Red Hat OpenshiftRedisRhel Universal Base ImageService-Oriented ArchitectureValkey
Security • Cybersecurity
Develops, maintains, troubleshoots, and enhances software applications, databases, websites, APIs, and supporting systems for NASA engineering imagery analysis. Processes and analyzes still imagery, video, and high-speed digital imagery supporting SLS testing, launches, anomaly investigations, and vehicle safety. Responsibilities include image-processing application development, database administration, system support, technical documentation, stakeholder collaboration, and participation in post-launch imagery reviews.
Top Skills:
.NetAdobe After EffectsAdobe PhotoshopAdobe Premiere ProAIAsp.NetC#CSSFfmpegGimpHandbrakeHd-Sdi Routing SystemsHTMLImage ProcessingJavaScriptJSONMachine LearningMS OfficeMySQLPhotogrammetryRelational DatabasesRest ApisSQLSQL ServerTypescript
Aerospace • Security • Cybersecurity • Industrial
Develops and tests system software for the F-35 across the full software lifecycle, including requirements, design, implementation, integration, debugging, and automated testing. Uses C++, Linux/Unix, object-oriented design, configuration management, and software development tools. The role requires a STEM bachelor’s degree, U.S. citizenship, and an interim Secret clearance to start.
Top Skills:
C++EclipseGitJIRALinuxMS OfficeUnix
Aerospace • Security • Cybersecurity • Industrial
Leads and performs software integration, testing, debugging, troubleshooting, and development for complex mission systems. Designs and implements software using C/C++, Python, object-oriented design, and Agile Scrum practices. Supports requirements verification, architecture, virtual development labs, software processes, and system integration across engineering teams. Participates in scrums, sprint reviews, and technical demonstrations while ensuring software standards and lifecycle processes are met.
Top Skills:
AgileCC++Embedded SystemsMpsocObject-Oriented DesignPythonScrum
Aerospace • Security • Cybersecurity • Industrial
Leads and performs software integration, testing, debugging, troubleshooting, and development for complex mission software. Designs, implements, documents, and verifies software using object-oriented design and Agile Scrum practices. Supports virtual development labs, software processes, requirements verification, architecture, and system integration while collaborating with engineering teams and customers. Requires embedded programming experience and an active TS/SCI clearance with CI Poly.
Top Skills:
Agile ScrumC/C++Embedded SystemsMpsoc ArchitecturesObject-Oriented DesignPython
Aerospace • Security • Cybersecurity • Industrial
Leads mission software integration and development activities, including requirements verification, architecture, design, implementation, testing, debugging, system troubleshooting, and documentation. Guides teams through Agile software lifecycles, applies engineering standards, integrates complex embedded systems, and collaborates with engineering disciplines and customers. The role requires embedded programming in C, C++, or Python and an active TS/SCI clearance with polygraph.
Top Skills:
Agile ScrumCC++Embedded SystemsMpsocObject-Oriented DesignPython
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop scalable, secure, and reliable Azure Data services for high-volume usage billing. Design features, improve test coverage, automate deployment, monitor telemetry, maintain live services, respond to incidents, and resolve complex distributed-system issues. The role requires collaboration across engineering teams, compliance with security standards, and an active U.S. Government Top Secret clearance with SCI access and polygraph.
Top Skills:
Azure DataCC#C++JavaJavaScriptAzurePythonWindows
Fintech • Financial Services
Build performant, beautiful, and usable frontend interfaces using JavaScript, React, TypeScript, Vite, and Ryu. Lead complex projects, influence technical vision, improve engineering processes, uphold high UX standards, and collaborate across teams. The role includes recruiting, interviewing, mentoring engineers and interns, and translating business and product ideas into scalable engineering solutions.
Top Skills:
JavaScriptReactRyuTypescriptVite
Aerospace • Transportation
Software Engineer Intern contributing to application design, development, testing, debugging, documentation, and maintenance within an Agile Scrum team. The intern collaborates with engineers and product owners, participates in code reviews and Scrum ceremonies, uses Git and AI-assisted development tools responsibly, and gains hands-on software lifecycle experience under direct supervision and mentorship.
Top Skills:
APIsC#ChatgptClaudeCloud ComputingGitGithub CopilotJavaJavaScriptPythonRelational DatabasesSQLTypescript
Healthtech • Robotics
Develop and maintain the internal da Vinci emulator, automated test framework, and hybrid hardware-in-the-loop test setups. Debug integrations across complex software systems, emulate embedded computers, microcontrollers, sensors, FPGAs, and physics models, and support continuous integration and formal software verification. The role requires Python and C++ experience, strong systems debugging abilities, software engineering fundamentals, and effective collaboration.
Top Skills:
Automated Test FrameworksC++Continuous IntegrationEmbedded SystemsFpgasHardware-In-The-Loop TestingMicrocontrollersPythonSensorsSystem Emulation
Cloud • Legal Tech • Software
Build and operate platform-wide logging, metrics, tracing, dashboards, and alerting infrastructure. Develop Java and Python libraries, manage Terraform-based telemetry systems, improve observability architecture, tune alerts, support incident response, participate in on-call rotations, and maintain FedRAMP-compliant documentation and data handling.
Top Skills:
AnsibleAWSDatadogDockerGoGrafanaHelmInfluxdbJavaOpentelemetryPagerdutyPrometheusPythonSplunkTerraform
Aerospace
Designs, builds, tests, and supports production software for observatory operations, instrument integration, and scientific data pipelines. Owns software components, troubleshoots issues, participates in on-call and incident response, and improves system reliability, security, and automation. Collaborates with scientists, operations staff, and external partners while mentoring junior engineers and maintaining documentation, testing, release, and deployment practices.
Top Skills:
APIsCCi/Cd PipelinesDatabasesDebugging ToolsIdesJavaScriptPythonShell ScriptingTesting FrameworksUnix/LinuxVersion Control Systems
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Cybersecurity • Defense
Build, enhance, and maintain frontend web applications for data lake and warehouse environments. Develop JavaScript, CSS, and HTML code, collaborate with designers, backend engineers, and data scientists, integrate REST APIs, troubleshoot application issues, write unit tests, and perform quality assurance testing. The role requires hybrid work in Columbia, Maryland, U.S. citizenship, eligibility for a government security clearance, and Security+ certification within 60 days.
Top Skills:
AngularBackboneCSSGitHTMLJavaScriptReactRest ApisSecurity+UnixVue
Software • Semiconductor • Manufacturing
Develop and maintain Broadcom’s Gen enterprise software, focusing on non-mainframe applications. Responsibilities include coding, design, debugging escalated customer issues, secure development, technical documentation, mentoring, and building test automation, CI/CD pipelines, and deployment processes. The role collaborates with customers and cross-functional teams while modernizing complex legacy systems and may expand into mainframe technologies.
Top Skills:
.NetAdo.NetAnsibleCC#C++Ci/CdCloud-Native ArchitecturesComContainersDb2DockerEclipseGenGitGrpcInstallanywhereJakartaJavaJboss WildflyJdbcJenkinsKubernetesLibertyLinuxMicrosoft Sql ServerOdbcOraclePythonRelational DatabasesRestSpring BootTcp/IpTuxedoTypescriptUnixWeblogicWebsphereWindowsWindows Mfc
Financial Services
Develop and maintain full-stack web applications using Angular, Java, Spring Boot, REST APIs, and AWS services. Gather customer needs, design software solutions, apply process-driven development practices, collaborate with senior engineers, implement new technologies, and maintain existing systems. The role also involves Agile collaboration, CI/CD, cloud-native development, and responsible adoption of AI-enabled solutions.
Top Skills:
Amazon EcsAmazon S3Amazon SnsAmazon SqsAmazon Web Services (Aws)AngularAws LambdaCi/CdContainerizationGitlabJavaMicroservicesPythonRest ApisSpring BootVersion Control
Information Technology • Software • Analytics • Cybersecurity
Designs, develops, tests, debugs, and maintains software applications based on system requirements. Creates flowcharts, block diagrams, engineering documentation, and user documentation. Analyzes requirements, develops database-supported solutions, and improves software performance. Requires active Top Secret clearance, substantial software development experience, leadership experience at senior or SME levels, and familiarity with Agile development.
Top Skills:
.NetAgileJavaJavaScriptLinuxMongoDBScrumWindows
5 Days AgoSaved
Software
Designs, develops, and maintains tools and services supporting Atlassian Jira and Confluence. Collaborates with developers, system administrators, project managers, and mission customers to deliver integrations and streamline workflows. Develops automation scripts, applies Linux administration and software development practices, builds CI/CD pipelines, uses Ansible and Docker, manages source code with Git, documents system changes, and supports mission applications in Linux environments.
Top Skills:
AnsibleAtlassian ConfluenceAtlassian JiraAtlassian Plugin SdkBashCi/CdDockerGitGitlab CiInfrastructure As CodeJavaLinuxPHPPython
Software
Develop and maintain software solutions supporting U.S. government missions. Responsibilities include Java development, requirements gathering, documentation, workflow support, problem solving, and collaboration using tools such as Confluence and Jira. Desired experience includes AWS, Maven, Git, GitLab, MapReduce, JUnit, Python, Linux, streaming capabilities, and AI. The position requires an active Top Secret/SCI clearance with a favorable polygraph.
Top Skills:
AIAWSConfluenceGitGitlabJavaJIRAJunitLinuxMapreduceMavenPython
Software
Develop and maintain software supporting U.S. government missions. The role involves daily software engineering responsibilities using Python, PySpark, and AWS services including Lambda, Glue, and DynamoDB. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and be U.S. citizens. The position requires seven years of relevant software engineering experience and a bachelor's degree or an approved experience substitution.
Top Skills:
Amazon DynamodbAWSAws GlueAws LambdaPysparkPython
5 Days AgoSaved
Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate processes with Bash and Python, manage infrastructure using tools such as NetBox and HashiCorp Vault, deploy containers with Docker or Podman, and orchestrate deployments with Ansible. The role also involves CI/CD, Git-based source control, identity and access management, and collaboration within Agile development environments.
Top Skills:
AnsibleBashConfluenceDockerGitGitlab CiHashicorp VaultHigh Performance Computing (Hpc)JenkinsJIRAKeycloakLinuxNetboxPodmanPythonSplunk
5 Days AgoSaved
Software
Develops and secures access-control and permission-management solutions for critical HPC systems. Responsibilities include Linux security administration, RBAC/ABAC, IAM with Keycloak, identity federation, SSO, Vault integrations, Ansible automation, containerization, CI/CD, and Git-based development. The role requires maintaining compliance with agency security policies and industry standards while supporting mission-critical government systems.
Top Skills:
AbacAclsAnsibleBashCi/CdConfluenceDockerGitGitlab CiHashicorp VaultJIRAKeycloakLinuxOauth2OidcPamPodmanPythonRbacSAMLSelinux
5 Days AgoSaved
Software
Develop and maintain software solutions supporting national security missions. The engineer will contribute to daily software development responsibilities, innovate on customer-focused solutions, and work with Python, Kotlin, Java, Terraform, Elasticsearch/OpenSearch, and AWS. The role requires a Top Secret/SCI clearance with a favorable polygraph and U.S. citizenship.
Top Skills:
AWSElasticsearchJavaKotlinOpensearchPythonTerraform
5 Days AgoSaved
Software
Develop and support software solutions for government mission needs. Responsibilities include assisting with daily software engineering activities and building applications using Grafana, Bash, Python, JavaScript, React, and TypeScript. The role requires working on projects of similar scope and complexity while supporting innovation and timely delivery.
Top Skills:
BashGrafanaJavaScriptPythonReactTypescript
Software
Develop and enhance software supporting U.S. government missions using Java, MapReduce, cloud technologies, GhostMachine, and QTA. The role requires extensive software engineering experience, a bachelor's degree or equivalent experience, and an active Top Secret/SCI clearance with a favorable polygraph. This is a direct-hire position with no third-party staffing firms accepted.
Top Skills:
CloudGhostmachineJavaMapreduceQta
5 Days AgoSaved
Software
Develop and maintain reliable, scalable, and observable data workflows and automation pipelines using Apache Airflow. Build Bash automation, develop software with Python and Java, process big data with Apache Spark, and use containers, Linux tools, Git, and cloud services. Collaborate with data engineers, platform teams, and stakeholders to deliver secure, production-ready workflow orchestration solutions.
Top Skills:
Apache AirflowSparkAWSBashConfluenceDockerGitJavaJIRALinuxPodmanPython
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






















