Top Software Engineer Jobs

One Month AgoSaved
In-Office
Columbus, OH, USA
80K-95K Annually
Junior
80K-95K Annually
Junior
Professional Services
Develops, maintains, and enhances software solutions across the full software development lifecycle. Collaborates with product partners and business stakeholders to translate requirements into technical specifications, delivers cloud-based applications, works with relational databases and DevOps practices, performs code reviews, and provides post-launch support. This is a fully on-site role in Columbus, Ohio, requiring occasional work outside normal business hours.
Top Skills: C#Cloud ComputingContinuous DeliveryContinuous IntegrationDevOpsObject-Oriented ProgrammingRelational Databases
One Month AgoSaved
Hybrid
St Louis, MO, USA
Internship
Internship
Big Data • Fintech • Information Technology • Software • Analytics
Participate in the full software development lifecycle for high-performance, low-latency financial data processing applications. Responsibilities include software design, development, testing, secure coding, version control, adopting new technologies, and completing projects collaboratively. The intern will work with Python, C, C++, Linux, GitLab, Jenkins, Artifactory, Jira, Agile, and CI/CD practices in a hybrid St. Louis environment.
Top Skills: AgileArtifactoryCC++Ci/CdGitlabJenkinsJIRALinuxPython
One Month AgoSaved
Remote
United States
163K-226K Annually
Mid level
163K-226K Annually
Mid level
Software
Design, build, test, document, and optimize Tailscale’s client-side networking software. Develop connectivity features involving routing, VPNs, subnet routers, exit nodes, and NAT traversal; apply secure, scalable architectures; diagnose complex customer network issues; support escalations; collaborate across product and engineering teams; and contribute to open-source networking projects.
Top Skills: CC++Concurrent ProgrammingDistributed SystemsGoIp Address ManagementIp NetworkingLow-Level Operating-System Network StacksNat TraversalOpen-Source SoftwareRoutingRustVpn
One Month AgoSaved
In-Office
2 Locations
144K-202K Annually
Senior level
144K-202K Annually
Senior level
Digital Media • Gaming • News + Entertainment • Sports
Develop and maintain native iOS, tvOS, and visionOS applications for ABC News across Apple devices. Build high-quality, performant features, integrate backend and third-party services, resolve production issues, and guide full application lifecycles. Lead feature ownership, improve team processes, mentor engineers, conduct code reviews, collaborate with stakeholders, and promote sustainable architecture and continuous learning.
Top Skills: Apple FrameworksAvplayeriOSSwiftTvosVisionosWeb ServicesXcode
One Month AgoSaved
In-Office
2 Locations
130K-200K Annually
Senior level
130K-200K Annually
Senior level
Information Technology • Software • Cybersecurity • Defense
Build, integrate, test, deploy, and support scalable backend services, APIs, data pipelines, and distributed software components. Develop Python applications and Bash automation, optimize databases and workflows, containerize services with Docker, and deploy to Kubernetes using Helm. Maintain CI/CD pipelines, automated testing, vulnerability scanning, observability, and production support while collaborating in an agile engineering program.
Top Skills: BashCi/CdDockerGitGrafanaGrpcHelmKubernetesMessage BrokersOpentelemetryPostgresPrometheusPub/SubPythonRedisRest
One Month AgoSaved
Hybrid
Los Angeles, CA, USA
Senior level
Senior level
Computer Vision • Digital Media • Machine Learning • Natural Language Processing • News + Entertainment • Software • Generative AI
Develop and maintain Getty.edu and related digital experiences. Responsibilities include integrating internal CMS APIs, building Backend-for-Frontend services, developing performant Vue.js applications, supporting real-time workflows, maintaining CI/CD pipelines, improving development processes, and collaborating with UX, design, and product teams. The role also involves testing, code reviews, accessibility, technical direction, and reducing technical debt.
Top Skills: APIsAWSCi/CdCmsCSSDockerEs6GitGitHTMLJavaScriptViteVue
One Month AgoSaved
Hybrid
Los Angeles, CA, USA
Senior level
Senior level
Computer Vision • Digital Media • Machine Learning • Natural Language Processing • News + Entertainment • Software • Generative AI
Develop and maintain Getty.edu and related digital experiences using Vue.js and modern JavaScript. Build CMS integrations, reusable accessible components, design token systems, and scalable frontend and backend features. Support CI/CD pipelines, testing, technical design, code reviews, and software development best practices while collaborating with designers, UX researchers, architects, and stakeholders.
Top Skills: AWSCi/CdCms ApisDesign Token SystemsDockerEnd-To-End TestingFigmaGitGitJavascript Es6Node.jsServer-Side RenderingStatic-Site GenerationUnit TestingViteVue
One Month AgoSaved
In-Office
Orlando, FL, USA
150K-180K Annually
Entry level
150K-180K Annually
Entry level
Aerospace • Information Technology • Professional Services • Defense
Leads software design, development, integration, testing, deployment, and sustainment for simulation systems. Provides technical leadership, team coordination, mentoring, architecture guidance, code and design reviews, release planning, troubleshooting, and risk tracking. Coordinates with systems engineering, cybersecurity, testing, configuration management, and program management teams while supporting agile development and customer technical reviews.
Top Skills: Comeo Systems ModelerDevsecopsIssue TrackingVersion Control
One Month AgoSaved
In-Office
Orlando, FL, USA
138K-168K Annually
Senior level
138K-168K Annually
Senior level
Aerospace • Information Technology • Professional Services • Defense
Designs, develops, integrates, tests, deploys, and sustains secure software applications and services for complex mission-focused programs. Translates requirements into software designs, develops maintainable code, supports distributed-system integration and DevSecOps processes, performs testing and troubleshooting, documents solutions, and provides technical guidance to junior engineers. Collaborates with architects, cybersecurity, infrastructure, testing, program management, and customer teams throughout the software lifecycle.
Top Skills: Agile Software DevelopmentConfiguration ManagementDevsecopsDistributed Systems
One Month AgoSaved
In-Office
Patuxent River, MD, USA
105K-135K Annually
Senior level
105K-135K Annually
Senior level
Aerospace • Information Technology • Professional Services • Defense
Develop and review C++ software using Python and MATLAB for advanced synthetic modeling and training environments. Apply algorithms, design patterns, object-oriented design, and model-based systems engineering. Build web applications, integrate software, design model behavior tests, and support customer training and demonstrations. Collaborate with team members on future enhancements while supporting weapons systems modeling and maintaining required security clearances.
Top Skills: C++MatlabModel-Based Systems EngineeringPython 3Web-Based Application Development
One Month AgoSaved
In-Office
Fredericksburg, VA, USA
Senior level
Senior level
Aerospace • Information Technology • Professional Services • Defense
Develop software for Department of Justice data collection systems, specializing in web GUI development. Responsibilities include requirements analysis, subsystem allocation, performance analysis, system engineering leadership, regression testing, and support for embedded systems, FPGA, DSP, video transcoding, bandwidth aggregation, and OCR processing. The role also requires advanced software engineering research, technical leadership, reporting, and maintaining specialized technical expertise.
Top Skills: Azure DevopsBandwidth AggregationC/C++CSSDspEmbedded SqlFpgaHTMLHTML5JavaJavascript Es6JdbcJniJqueryOcrOracle Pro*CSQLVideo TranscodingVisual BasicWindows Device Drivers
One Month AgoSaved
In-Office
Santa Monica, CA, USA
130K-155K Annually
Senior level
130K-155K Annually
Senior level
News + Entertainment
Develop and support cinematic pipeline tools for animators, audio engineers, and producers. Build Unreal Engine tools and plugins in C++ and Python, plus external C# applications for ingesting, authoring, managing, and exporting cinematic content. Collaborate with production leadership and game teams to define requirements, plan technical work, estimate tasks, test solutions, and support shipped tools.
Top Skills: C#C++PythonUnreal EngineUnreal Sequencer
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
One Month AgoSaved
Remote
United States
125K-175K Annually
Junior
125K-175K Annually
Junior
Healthtech
Own full-stack features end to end, including system design, implementation direction, testing, deployment, production operations, and incident response. Use agentic AI to generate code, tests, and reviews while validating quality and security. Build production APIs, data models, authentication, schemas, migrations, and scalable SQL. Collaborate with Product, Design, and DevOps, and apply secure coding practices. Bonus experience includes RAG, LLM evaluation and observability, or TypeScript frontend development.
Top Skills: Ai AgentsAWSAzureC#Ci/CdContainersGoJavaKotlinLlm ObservabilityPythonRagRestSQLTypescript
One Month AgoSaved
In-Office
Littleton, CO, USA
115K-155K Annually
Senior level
115K-155K Annually
Senior level
Aerospace
Own and evolve scalable web-based ground software platforms for spacecraft operations. Architect reliable ground systems, deploy and optimize mission data systems, establish monitoring and alerting frameworks, and provide technical direction on resilience, integration, maintainability, and emerging technologies. Partner with flight software, mission operations, and systems engineering teams while advising leadership on software strategy and risks.
Top Skills: AngularCcsdsCfdCi/CdCop-1Distributed SystemsFastapiGitGoInfluxdbKubernetesMicroservicesOauthPlaywrightPostgresPythonRustSpace Packet ProtocolTypescript
One Month AgoSaved
In-Office
Littleton, CO, USA
95K-120K Annually
Junior
95K-120K Annually
Junior
Aerospace
Develop and test flight software for spacecraft using RTOS and embedded Linux. Build hardware drivers for spacecraft sensors and actuators, maintain unit tests within continuous integration, and collaborate on hardware-in-the-loop, systems, and embedded engineering efforts. Participate in requirements validation, code reviews, design reviews, and on-orbit flight operations. The role requires embedded software experience, C/C++ proficiency, a Secret clearance or eligibility, and U.S. citizenship.
Top Skills: CC++CanCan-FdContinuous IntegrationEmbedded LinuxReal Time Operating Systems (Rtos)RustTcpUdp
One Month AgoSaved
In-Office
Littleton, CO, USA
115K-150K Annually
Senior level
115K-150K Annually
Senior level
Aerospace
Develop and test flight software for spacecraft using RTOS and embedded Linux. Build hardware drivers for spacecraft sensors and actuators, maintain unit tests in continuous integration, collaborate on hardware-in-the-loop validation, define and verify requirements, conduct code and design reviews, and support on-orbit and interplanetary flight operations.
Top Skills: CC++CanCan-FdContinuous IntegrationEmbedded LinuxReal Time Operating Systems (Rtos)RustTcpUdp
One Month AgoSaved
In-Office
San Francisco, CA, USA
Junior
Junior
Artificial Intelligence • Computer Vision • Healthtech • Automation
Develop and test clinical medical-device prototypes, build lab automation, and create internal and external tools and user interfaces. Collaborate with mechanical, electrical, research, and clinical teams on projects involving image processing, deep learning, ultrasound, electronics, and real-time signal processing. Process experimental results, support device testing, and contribute across preclinical studies and device development, with potential progression into leadership.
Top Skills: CephasonicsCtMatlabMriNumpyOpencvPyqtPysidePythonPyTorchQtScikit-ImageScipyUltrasoundVerasonics
One Month AgoSaved
Remote
United States
Entry level
Entry level
Artificial Intelligence
Design, develop, test, and optimize safe, scalable real-time software for production autonomous vehicle systems. Architect continuous learning infrastructure for ML model deployment and monitoring, analyze algorithms, and collaborate with embedded, platform, AI, sensor, and compute teams. Support perception, prediction, and planning integration while contributing to highway and urban autonomous driving capabilities.
Top Skills: C++CarlaData PipelinesMachine Learning Model DeploymentModel VersioningPythonReal-Time SystemsRos2
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
87K-198K Annually
Senior level
87K-198K Annually
Senior level
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
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
87K-198K Annually
Senior level
87K-198K Annually
Senior level
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
Reposted One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
Expert/Leader
Expert/Leader
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
One Month AgoSaved
In-Office
Hanover, MD, USA
Expert/Leader
Expert/Leader
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
One Month AgoSaved
In-Office
Hanover, MD, USA
Senior level
Senior level
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
One Month AgoSaved
Remote
United States
Senior level
Senior level
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
One Month AgoSaved
Hybrid
San Francisco, CA, USA
150K-170K Annually
Mid level
150K-170K Annually
Mid level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account