Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Aerospace
Develops and validates embedded flight software for spacecraft, including RTOS and embedded Linux applications, hardware drivers, unit tests, and hardware-in-the-loop integration. Collaborates with systems and embedded engineers on requirements, participates in code and design reviews, and supports on-orbit flight operations. The role requires proficiency in Rust, C++, and C, extensive embedded software experience, technical leadership, and the ability to obtain an active security clearance.
Top Skills:
CC++CanCan-FdContinuous IntegrationEmbedded LinuxReal-Time Operating Systems (Rtos)RustTcpUdp
Productivity • Professional Services • Software • Design
PhD interns apply HCI research and software engineering skills to develop interactive experience design tools. They collaborate with engineers, product managers, designers, and researchers; translate research into scalable solutions; prototype, validate, document, and deliver production-ready systems; and present their work across functions. The internship focuses on interaction design, animations, state visualization, prototypes, and code-backed experiences.
Other • Software • Analytics
Develop and maintain web UI components for ArcGIS Online, covering mapping, charting, forms, data management, and analysis tools. Responsibilities include public API design, accessibility, internationalization, localization, software architecture, test automation, build tooling, documentation, and UX research. The role collaborates with users and engineering teams to deliver frequent product releases and apply modern web development practices.
Top Skills:
Arcgis OnlineCSSGisJavaScriptTypescriptVirtual DomWeb Components
Artificial Intelligence • Cloud • Information Technology • Analytics
Develops software for high-performance computing, large-data analytics, and advanced information technology programs. The role requires backend development using MongoDB, Scala, Java, and AWS, with some UI work. Candidates must have seven years of software engineering experience on comparable programs, a bachelor's degree or equivalent additional experience, and an active TS/SCI clearance with polygraph.
Top Skills:
AWSJavaMongoDBScala
Artificial Intelligence • Cloud • Information Technology • Analytics
Develops and maintains software for high-performance computing, large-data analytics, and information technology programs. Builds Java and Spring microservices, manages containerized applications with Docker, containerd, and Kubernetes, and uses Grafana and Prometheus for monitoring. Works with Linux, Git, debugging, documentation, Agile development, and multidisciplinary teams. Desired experience includes CI/CD tools, OpenSearch or Elasticsearch, NiFi, and Amazon HCI.
Top Skills:
AgileAmazon HciArgocdContainerdDockerElasticsearchGitGitlab CiGrafanaJavaKubernetesLinuxNifiOpensearchPrometheusSpring
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop and update Java software, build Docker containers, create Helm charts, and work with Kubernetes and Terraform. Provide developer support to teammates while contributing to high-performance computing, large-scale data analytics, and information technology engineering programs. The role requires extensive software engineering experience, a bachelor’s degree or equivalent experience, and an active TS/SCI clearance with polygraph.
Top Skills:
DockerHelmJavaKubernetesTerraform
Legal Tech
Develop and maintain frontend and backend software products and systems using technologies such as React, Node.js, and C#/.NET. Write reliable, tested code, contribute to CI/CD pipelines, troubleshoot defects, participate in agile development, and share on-call responsibilities. Collaborate with engineers, product managers, and business partners while contributing to architecture and design. Use and critically evaluate agentic AI coding tools to accelerate development without compromising security, quality, or performance.
Top Skills:
C#/.NetCi/CdClaude CodeCSSCursorGithub CopilotHTMLJavaScriptNode.jsReactReact Native
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads development of scalable platform capabilities, infrastructure, tooling, and AI/ML frameworks. Owns the full software lifecycle, including design, coding, testing, deployment, monitoring, and maintenance. Applies cloud-native architecture, builds AI-driven applications, conducts design reviews, mentors engineers, and influences technical decisions. Collaborates with stakeholders to define requirements, establish success metrics, and deliver resilient, observable, and scalable systems.
Top Skills:
Agentic AiAi/MlAPIsCi/CdCloud-Native ArchitectureContainersDistributed SystemsGenerative AiMicroservicesMlopsPythonRagText-To-SqlWcag 2.2 Aa
Insurance
Develops and maintains moderately complex software applications, APIs, and digital platform features. Responsibilities include coding, testing, debugging, documentation, system upgrades, DevOps support, and troubleshooting. The role enhances customer-facing digital experiences through personalized, user-centered features and cross-channel integrations. It collaborates with design, product, data, and customer engagement teams, contributes to engineering standards, and mentors other software engineers.
Top Skills:
.Net CoreAzure Container AppsC#Containerized ApplicationsLinqRest ApisSQL
Artificial Intelligence • Software
Build backend and developer productivity systems that help engineers and AI agents ship software safely at high volume. Responsibilities include rebuilding CI/CD, creating ephemeral development environments, automating testing and deployments, developing AI code review and security pipelines, conducting continuous penetration testing, securing agent access, and measuring improvements to the development lifecycle. The role also contributes to product features across video creation, rendering, and developer platforms.
Top Skills:
Ai AgentsAPIsAudit LogsAutomated TestingBackend SoftwareCanary AnalysisCi/CdCloud InfrastructureDependency ScanningFeature FlagsFull-Stack SoftwareLlm AgentsMerge QueuesMonorepo ToolingPenetration TestingPreview EnvironmentsProgressive RolloutsRed TeamingSandboxingSecrets ScanningShort-Lived CredentialsSoftware Supply-Chain SecurityTest-Impact AnalysisVulnerability Triage
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Develops, supports, and maintains manufacturing software, databases, analytics systems, monitoring solutions, and IT utilities for technology development and high-volume manufacturing facilities. Resolves downtime, troubleshoots software, analyzes data, improves production and process efficiency, contributes to AI workflows, maintains KPIs, and creates support documentation. Collaborates with global infrastructure, development, engineering, and customer teams to deliver reliable software and high-quality IT support.
Top Skills:
Ai SystemsBashC#DatabasesHTMLItsi MonitoringLinuxPerlPowershellPythonSQLUnixVisual Basic .NetXML
Other
Leads the design, development, and support of secure, scalable cloud applications for transfer learners. Architects APIs, microservices, asynchronous workflows, integrations, AI-assisted document processing, and learner-facing applications. Provides technical direction, mentors engineers, establishes testing, observability, security, accessibility, and documentation practices, and ensures FERPA-compliant handling of sensitive academic records. Collaborates with product, design, architecture, and institutional stakeholders while evaluating emerging AI technologies and supporting production systems.
Top Skills:
Ai-Assisted DevelopmentAmazon CloudfrontAmazon EcrAmazon EcsAmazon S3Amazon SqsAmazon TextractApi KeysAWSAws IamCi/CdDockerEvent-Driven ArchitectureGithub ActionsHTTPInfrastructure As CodeJavaScriptJestJIRAJSONJwtMicroservicesNestjsNode.jsOauthOidcPiniaPostgresRest ApisScrumSupertestTerraformTypeormTypescriptViteVitestVue 3Vue RouterWcag 2.1 Aa
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Information Technology • Insurance • Software • Analytics
Develop and operate scalable, cloud-native data platforms and analytics SaaS services. Build Spring Boot applications and distributed data-processing systems using Java, SQL, AWS, Spark, Iceberg, Kafka, Redshift, and EMR. Participate in the full software development lifecycle, improve platform reliability, collaborate across teams, and support AI-powered analytics solutions for insurance customers.
Top Skills:
AIAmazon EmrAmazon RedshiftApache IcebergApache KafkaSparkAWSBig DataCloudFormationDistributed SystemsJavaKubernetesSpring BootSQLTerraform
Cloud • Information Technology • Insurance • Software • Analytics
Design, build, and operate cloud-native platform services, integration APIs, infrastructure automation, CI/CD pipelines, observability systems, and containerized workloads on AWS. Develop Python-based services, event-driven serverless automation, infrastructure as code across multiple accounts and regions, and monitoring solutions. Collaborate across teams through the full software development lifecycle while improving reliability, security, tenant onboarding, and operational efficiency.
Top Skills:
Amazon Api GatewayAmazon Aurora PostgresqlAmazon CloudwatchAmazon EcsAmazon EksAmazon RdsAmazon S3AWSAws IamAws LambdaDockerElastic CloudElasticsearchGitGitGithub ActionsGoJavaJIRAKibanaKotlinKubernetesPythonSQLTeamcityTerraformTerragrunt
Information Technology
Develop and maintain complex Java software for a malware analysis modernization program. Build containerized applications and malware enrichment services, design monitoring tools, debug system-wide issues, review and test software, resolve problem reports, and contribute to system architecture and requirements analysis. The role collaborates with engineering teams and requires work in Annapolis Junction, Maryland, with an active security clearance and polygraph.
Top Skills:
AtlassianDockerEclipseGitIntellijJavaKotlinKubernetesMongoDBNifiPythonRabbitMQRestSpringSpring Boot
Information Technology • Security • Software
Develop, integrate, deploy, troubleshoot, and sustain enterprise software for DoD customers across the full SDLC. Build and enhance solutions using Java, Spring Boot, Python, PostgreSQL, NoSQL databases, and CI/CD practices. Collaborate with software, systems, QA, and DevOps teams; support installations, code reviews, testing, technical documentation, and defect resolution for the GATEKEEPER product.
Top Skills:
Ci/CdJavaNoSQLPostgresPythonSpring Boot
Information Technology • Security • Software
Develop and support front-end and full-stack ICAM products for Zero Trust architecture. Responsibilities include integrating React front-end and Java/Spring Boot back-end components, designing and implementing features, testing, deployment, production support, cloud integration, and CI/CD development. The engineer will collaborate with senior and principal contributors and communicate architecture and design concepts.
Top Skills:
Aws Ec2Aws EcrAws S3Ci/CdDockerGitHTMLJavaJunitLinuxMavenMockitoOauth 2.0Openid ConnectPkiReactSpring BootXML
Information Technology • Software • Analytics • Cybersecurity
Designs, develops, tests, debugs, and maintains software applications based on system requirements. Creates technical documentation, flowcharts, and program materials; analyzes functional requirements; develops database-driven solutions; and improves application efficiency. The role requires current application programming experience, database expertise, Agile/Scrum knowledge, and an active Top Secret clearance. .NET, JavaScript, MongoDB, and Java experience are preferred.
Top Skills:
.NetAgileJavaJavaScriptLinuxMongoDBScrumWindows
Reposted YesterdaySaved
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop platform software using container runtimes and Kubernetes to enable GPU-accelerated applications. Design systems software for container orchestration, cloud-native environments, and distributed systems. Integrate software across NVIDIA engineering teams while addressing performance, security, reliability, and evolving priorities. The role involves Rust and Go development, Linux system internals, container sandboxing, confidential computing, virtualization, and GPU resource management.
Top Skills:
Cloud ComputingConfidential ComputingContainer RuntimesContainer SandboxingDistributed SystemsGoKata ContainersKubernetesLinuxRustSr-IovUnixVgpu
Aerospace • Security • Cybersecurity • Industrial
Plans, develops, documents, tests, debugs, and maintains software for business or mission applications. Applies software development standards, Agile processes, and programming techniques; resolves defects and analyzes system capabilities. Requires proficiency in Ada95, C, or C++, with preferred experience in Python, DO-178B/C, development tools, compilers, debuggers, code analysis, and Rational Apex or Visual Studio.
Top Skills:
Ada95AgileCC++CompilersDebuggersDo-178B/CDynamic Code AnalysisMicrosoft Visual StudioPythonRational ApexStatic Code Analysis
Professional Services • Consulting
Develop software for complex aerospace systems throughout the lifecycle, including design, implementation, integration, troubleshooting, verification, and delivery. Collaborate with systems engineers, test engineers, and software developers in a DO-178C-driven environment. Translate software-level requirements into reliable solutions, support certification activities, debug system and lab integrations, and adapt to evolving technical priorities. The hybrid role is based in the Greater Seattle area and requires substantial professional software development experience.
Top Skills:
GitJavaJIRAPythonRtca Do-178C
YesterdaySaved
Professional Services • Consulting
Design and develop aerospace software while maintaining architectural vision. Modernize Linux-based platforms, apply RTCA DO-178C standards, define and decompose software requirements, and support verification, validation, safety analysis, systems integration, and reliable airplane network functionality. Collaborate with systems and test engineers, conduct risk and trade-study analyses, and contribute hands-on software engineering in an agile environment.
Top Skills:
Cipher SuitesEmbedded LinuxLinuxRtca Do-178CTls
Aerospace • Security • Cybersecurity • Industrial
Develop and integrate software for the JASSM weapon system, focusing on web-based targeting and strike-planning applications. Responsibilities span the full software engineering lifecycle, including design, development, troubleshooting, continuous improvement, and collaboration with cross-functional teams. The role uses C#, TypeScript, Microsoft SQL, Agile practices, modern frameworks, microservices, APIs, and DevOps tools. A DoD Secret clearance and U.S. citizenship are required.
Top Skills:
.Net CoreAngularAPIsAzure DevopsC#ConfluenceDevOpsJIRAMicroservicesMicrosoft SqlTypescript
Security • Cybersecurity
Develop and support full-stack software using C#, .NET Core, ReactJS, MVC, LINQ, REST APIs, and SQL Server. Responsibilities include designing, testing, deploying, troubleshooting, and upgrading applications; maintaining data feeds and interfaces; participating in software reviews; supporting continuous improvement; and collaborating with internal and external customers. The role is remote within the United States, requires US citizenship, may require security clearance eligibility, and may involve 5% travel.
Top Skills:
.Net CoreC#LinqMicrosoft Sql ServerMvcReactRelational DatabasesRest ApisT-Sql
Edtech
Hands-on Delivery Engineer supporting customer implementations, integrations, technical demonstrations, production events, and issue resolution. The role translates customer and contractual requirements into technical solutions, investigates system behavior across APIs, configurations, logs, and data flows, and collaborates with engineering, product, implementation, operations, security, and infrastructure teams. It is designed for early-career technical talent developing broad expertise across customer delivery, technology, product, and support.
Top Skills:
APIsCloud PlatformsData FlowsDistributed ApplicationsIdentity And Access ManagementIntegrationsLogging And Monitoring Tools
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








.jpeg)



















