Top Software Engineer Jobs

YesterdaySaved
In-Office
Long Beach, CA, USA
173K-259K Annually
Senior level
173K-259K Annually
Senior level
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
YesterdaySaved
Hybrid
San Francisco, CA, USA
74-74 Annually
Internship
74-74 Annually
Internship
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.
YesterdaySaved
In-Office
Redlands, CA, USA
101K-167K Annually
Junior
101K-167K Annually
Junior
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
YesterdaySaved
In-Office
Annapolis Junction, MD, USA
Senior level
Senior level
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
YesterdaySaved
In-Office
Annapolis Junction, MD, USA
Expert/Leader
Expert/Leader
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
YesterdaySaved
In-Office
Annapolis Junction, MD, USA
Expert/Leader
Expert/Leader
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
YesterdaySaved
In-Office or Remote
Ada, Oklahoma, USA
90K-140K Annually
Mid level
90K-140K Annually
Mid level
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
YesterdaySaved
Hybrid
Bellevue, WA, USA
132K-264K Annually
Senior level
132K-264K Annually
Senior level
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
YesterdaySaved
Hybrid
Des Moines, IA, USA
Junior
Junior
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
YesterdaySaved
In-Office
New York, Union, IA, USA
175K-300K Annually
Senior level
175K-300K Annually
Senior level
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
29 Days AgoSaved
In-Office
Boise, ID, USA
Mid level
Mid level
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
YesterdaySaved
In-Office
Scottsdale, AZ, USA
120K-130K Annually
Senior level
120K-130K Annually
Senior level
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
Application Tracker Preview
YesterdaySaved
In-Office
Exton, PA, USA
86K-164K Annually
Junior
86K-164K Annually
Junior
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
YesterdaySaved
In-Office
Exton, PA, USA
86K-164K Annually
Junior
86K-164K Annually
Junior
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
YesterdaySaved
In-Office
Annapolis Junction, MD, USA
190K-215K Annually
Expert/Leader
190K-215K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Fort Meade, MD, USA
190K-420K Annually
Senior level
190K-420K Annually
Senior level
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
YesterdaySaved
In-Office
Fort Meade, MD, USA
190K-420K Annually
Senior level
190K-420K Annually
Senior level
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
YesterdaySaved
In-Office
Quantico, VA, USA
110K-155K Annually
Mid level
110K-155K Annually
Mid level
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
In-Office or Remote
6 Locations
184K-288K Annually
Senior level
184K-288K Annually
Senior level
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
Reposted YesterdaySaved
Hybrid
Marietta, GA, USA
81K-151K Annually
Entry level
81K-151K Annually
Entry level
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
YesterdaySaved
In-Office
Seattle, WA, USA
110K-160K Annually
Senior level
110K-160K Annually
Senior level
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
In-Office
Seattle, WA, USA
165K-220K Annually
Senior level
165K-220K Annually
Senior level
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
YesterdaySaved
Hybrid
King of Prussia, PA, USA
110K-205K Annually
Senior level
110K-205K Annually
Senior level
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
Reposted YesterdaySaved
Remote
US
97K-121K Annually
Mid level
97K-121K Annually
Mid level
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
YesterdaySaved
Remote
United States
80K-120K Annually
Junior
80K-120K Annually
Junior
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account