Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Software • Consulting • Cybersecurity • Defense
Define architecture and technical direction for Catalyst’s distributed data platform, including messaging, state management, reconciliation, streaming, storage, CI/CD, and Kubernetes operations. Build Go and Python frameworks, improve reliability and SLOs, lead incident response, maintain secure dependency and artifact delivery, and develop infrastructure automation. Collaborate across teams and with customers, review designs and code, establish engineering standards, and travel internationally up to 25% to support mission-critical deployments.
Top Skills:
AnsibleDarwinDatadogDependabotDockerGitGithub ActionsGoGrpcJetstreamKafkaKubernetesLinuxNatsNotionProtocol BuffersPulumiPythonRtspTak ProtocolsTrivy
Software • Consulting • Cybersecurity • Defense
Owns the architecture and implementation of high-performance real-time streaming systems, including media ingestion, buffering, relay, packetization, telemetry synchronization, and distribution. Designs protocol modules, resolves interoperability challenges, improves latency and throughput, and maintains production reliability through testing, observability, incident response, and automated deployments. Partners with stakeholders, documents architectural trade-offs, mentors engineers, leads technical rituals, and travels internationally up to 25% to support customer and mission requirements.
Top Skills:
DatadogDockerGithub ActionsGoGrpcKlvKubernetesPrometheusRtpRtspWebrtc
Aerospace
Provides hands-on software development, technical leadership, architecture support, and mentorship across multiple mission-focused teams. Designs full-stack applications, distributed and event-driven systems, scalable APIs, enterprise integrations, and modern Angular interfaces. Collaborates on DevSecOps, CI/CD, observability, security, cloud-native deployment, and technical governance while resolving complex architectural and performance challenges for Space Force mission systems.
Top Skills:
AngularApache FlinkApi GatewaysCi/CdCloud-Native TechnologiesDevsecopsElkGrafanaKafkaKafka StreamsKubernetesMicroservicesMS OfficeNatsOpentelemetryPrometheusRabbitMQSbomService Meshes
Big Data • Cloud • Information Technology • Software • Analytics
Design, implement, and support high-performance storage and query infrastructure handling billions of events. Independently scope and deliver complex projects, optimize query performance, improve reliability, participate in on-call rotations, define KPIs and SLOs, reduce operational toil, debug production issues, collaborate cross-functionally, and mentor engineers.
Top Skills:
GoKubernetes
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
Design and build distributed systems, high-performance APIs, real-time data pipelines, and intelligent LLM-powered applications processing billions of events daily. Develop advertising, identity, and intent platform capabilities using streaming, batch, and large-scale data technologies. Own system quality, scalability, performance, and observability while collaborating with product managers, data scientists, and engineers. Provide technical leadership and mentorship across initiatives involving ad infrastructure, identity resolution, behavioral analytics, and applied AI.
Top Skills:
AirflowBigtableChatgptClaudeClickhouseCopilotCursorDynamoDBGoJavaKafkaKinesisKinesis FirehoseLanggraphLlmsMcpMemcachedPythonRagSnowflakeSQL
Software
Lead development of Luminai’s core platform, including shared frameworks, developer tooling, CI/CD, test infrastructure, observability, reliability, and IDE improvements. Architect high-performance backend systems, remove engineering bottlenecks, and establish secure defaults for authentication, authorization, and secrets management. Drive foundational technical initiatives and improve developer experience across the engineering organization.
Top Skills:
JavaScriptKafkaKubernetes
Software
Design, build, and maintain Luminai’s core platform infrastructure, backend services, shared libraries, internal APIs, and deployment systems. Lead projects that improve scalability, reliability, developer workflows, CI/CD, testing, and local development. Strengthen production systems through secure authentication, access controls, secrets management, code review, testing, and maintainable engineering practices.
Top Skills:
Access ControlAPIsAuthenticationBackend ServicesCi/CdCloud InfrastructureDistributed SystemsMiddlewarePythonSecrets ManagementSecure NetworkingTest Infrastructure
Cloud • Healthtech • Internet of Things • Machine Learning • Software
Build scalable APIs, frontend UIs, container-based applications, and event-sourced systems for hospital operations. The role involves developing new products, automating operational escalations, contributing across the technology stack, and taking ownership of solutions within a small product-focused team.
Top Skills:
AngularAPIsJavaKafkaKotlinPython
Software
Build and maintain front-end features, back-end services, and RESTful APIs for client projects. Write production code, automated tests, and maintainable solutions; debug defects; improve reliability and performance; use Git workflows; participate in Agile ceremonies and code reviews; communicate with engineers, teams, and clients; and gradually own larger tasks while learning new tools and frameworks.
Top Skills:
.NetAngularAutomated TestingCi/CdCloud PlatformsDockerGitJavaNode.jsPythonReactRestful ApisTypescriptVue
Software
Build and maintain front-end features, back-end services, and RESTful APIs for client projects. Write clean code, automated tests, and documentation; debug defects; improve reliability and performance; use Git workflows; and participate in Agile ceremonies and code reviews. Collaborate with senior engineers, internal teams, and clients while communicating progress clearly. Take ownership of scoped tasks, learn new technologies quickly, and grow through mentorship and feedback.
Top Skills:
.NetAngularAutomated TestingCi/CdCloud PlatformsDatabasesDockerGitJavaNode.jsPythonReactRestful ApisTypescriptVue
Fintech • Payments
Design, develop, and maintain scalable web and backend applications, public REST APIs, automated testing frameworks, and cloud-native services. Improve scalability, stability, monitoring, auto-scaling, CI/CD, security, and reliability. Conduct code reviews, troubleshoot production issues, document root causes and operational procedures, and collaborate with distributed engineering teams to deliver fleet-management platforms.
Top Skills:
AWSAzureC++Ci/CdDockerGCPGitGoKafkaKubernetesMicro-FrontendsModule FederationMongoDBNode.jsPythonRest ApisSQL
Other • Software • Analytics
Develop scalable backend services, REST APIs, geoprocessing tools, integration services, and data pipelines supporting ArcGIS Enterprise and mission-critical geospatial applications. Build automation workflows and connectors, support cloud-native and on-premises deployments, and improve distributed-service reliability through testing, monitoring, and observability. Collaborate with platform, DevOps, and GIS teams to deliver secure, high-performance production solutions.
Top Skills:
Arcgis EnterpriseAWSAzureDevsecopsDockerGCPGisJavaJavaScriptKubernetesNode.jsPostgisPostgresPythonRest ApisSQL Server
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Other • Software • Analytics
Develop scalable backend services, APIs, geoprocessing workflows, integration services, and data pipelines supporting ArcGIS Enterprise and mission-critical geospatial applications. Build automation and connectors, extend containerized platforms, support cloud and on-premises deployments, and improve distributed-system reliability through testing, monitoring, observability, and performance optimization. Collaborate with GIS, platform, and DevOps teams to deliver secure production solutions.
Top Skills:
Arcgis EnterpriseAWSAzureDevsecopsDockerGCPJavaJavaScriptKubernetesNode.jsPostgisPostgresPythonRest ApisSQL Server
Other • Software • Analytics
Develop scalable backend services, APIs, geoprocessing tools, automation workflows, connectors, and data ingestion pipelines supporting ArcGIS Enterprise and mission-critical geospatial applications. The role involves integrating enterprise data sources, deploying across cloud and on-premises environments, improving system reliability and observability, and collaborating with platform, DevOps, and GIS teams. Requires backend engineering experience with Python, Node.js, and Java, geospatial platform integration, containers, REST APIs, and an active or recently active Top Secret clearance with SCI eligibility.
Top Skills:
Arcgis EnterpriseAWSAzureDevsecopsDockerGCPJavaJavaScriptKubernetesNode.jsPostgisPostgresPythonRest ApisSQL Server
Security • Cybersecurity
On-site software engineer supporting Naval programs in Dahlgren, VA. Develop and implement SQL database solutions, write code in C/C++/Java/Python, support SDLC and Agile practices, integrate and maintain mission-critical software, and collaborate with cross-functional teams and customers. Must obtain DoD clearance and drive on/off base.
Top Skills:
AgileCC++GitJavaJenkinsPythonSQL
Enterprise Web • Fintech • Payments • Software
Staff Software Engineer role to design and build scalable, production-ready backend systems handling high throughput data. Move fast, iterate on large software projects, launch products, and participate in recruiting. Work across frontend and backend tech and influence platform and infrastructure decisions.
Top Skills:
AWSEcsGitKubernetes (K8S)LinearNotionPythonReactSlack
Artificial Intelligence • Computer Vision • Machine Learning • Analytics
Develop open source SDKs, enterprise APIs, UIs, and backend systems supporting large-scale computer vision datasets. Build scalable, maintainable, performant, and well-tested software for unstructured data and AI workflows. Contribute to enterprise deployments across customer clouds and on-premises environments, while improving tooling, automation, engineering practices, and open source community initiatives in a remote-first team.
Top Skills:
DocumentdbElasticsearchMongoDBPythonTypescript
Aerospace
Designs, develops, tests, debugs, installs, maintains, and documents software for scientific and engineering applications. Creates prototypes, resolves software discrepancies, evaluates maintainability and requirements adherence, develops code and program design language, analyzes system specifications, and supports engineering test strategies. Collaborates with engineers on electronic data processing systems and related utility, development, and diagnostic software.
Edtech • Information Technology
Build and maintain shared front-end libraries, Angular applications, reusable components, monorepos, developer tooling, and platform services. Develop CI/CD pipelines and support deployments using GitHub Actions, Octopus Deploy, and ArgoCD. Establish standards for testing, accessibility, performance, and maintainability; troubleshoot platform infrastructure; monitor reliability; and collaborate with application teams, architects, and DevOps engineers.
Top Skills:
AngularArgocdAWSAzureCSS3CypressDockerGitGithub ActionsHTML5JavaScriptJestKarmaKubernetesNxOctopus DeployPlaywrightScssTypescriptWcag
Consumer Web • Enterprise Web • Events • Music • Social Impact • Software
Build, maintain, and scale backend systems and pioneer new product features. Influence technical direction, participate in design review and documentation, integrate backend APIs with frontend, improve performance and analytics, and enhance payments and bulk data workflows.
Top Skills:
Chakra UiGCPGoNext.JsPostgresProtobufPythonReactTypescript
Information Technology • Software
The Software Development Engineer will develop cloud-based applications, manage product features, participate in Agile processes, and support customer needs.
Top Skills:
.NetAWSAzureC#DockerGCPJavaKubernetesNode.jsReact
Artificial Intelligence • Machine Learning • Productivity • Software
Design and build GovWell's payments and ledger infrastructure: create a fully auditable, mathematically consistent ledger, precise fee-calculation system, and robust handling for partial payments, deposits, refunds, and payment processor integrations. Own migration from legacy payments to the new system, partner with finance and municipal staff, and set technical standards for the platform.
Top Skills:
AWSFinixGraphQLNode.jsOpenai ApiPostgresReactRedwoodjsStripeTypescript
Aerospace • Security • Defense
The Senior Software Engineer will design, implement, and maintain software for unmanned maritime vehicles, participating in all software product lifecycle stages and collaborating with engineering teams.
Top Skills:
ArduinoC/C++EclipseEmbedded SystemsGitGnuJIRALinuxMatlabMicrosoft Visual StudioPythonSvnVs CodeWindows
Aerospace • Information Technology • Professional Services • Defense
Senior Software Engineer responsible for full SDLC support of mission-critical federal payroll and financial systems. Duties include designing, developing, testing, maintaining COBOL applications on IBM z/OS, resolving production and batch failures, supporting releases and configuration management, and collaborating with cross-functional teams.
Top Skills:
CobolConfiguration ManagementIbm Z/OsJclProduction SupportSdlcSoftware Testing
Healthtech • Biotech
Design, develop, and maintain scalable data platforms and batch/streaming pipelines. Implement data scientist algorithms, drive engineering best practices, mentor junior engineers, improve processes and infrastructure, and contribute to distributed system software and CI/CD in an Agile environment.
Top Skills:
AirflowAWSAws GlueAzkabanCi/CdDockerGoHadoopHeronJavaJvmKafkaKinesisKubernetesNoSQLObject-Relational Mapping (Orm)PulsarPythonScalaSparkSQLStorm
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





























