Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Hardware • Information Technology • Software
Design, develop, test, deploy, document, and maintain complex software systems. Implement features, debug defects, integrate COTS/GOTS/FOSS, write tests and scripts, work with databases, containers, orchestration, CI/CD, and lead development teams as needed.
Top Skills:
AnsibleAtlassian (JiraBashCi/CdConfluence)Container OrchestrationContainerdDockerDockerEclipseGitGitlab CiHelmJ2EeJavaKafkaKubernetesLinuxMongoDBNoSQLPostgresPython 3RabbitMQRustSpring
Cloud • Software • Analytics
As a Diagnostics Software Engineer, you will design, implement, and test diagnostic software for high-speed digital boards, collaborate with hardware teams, and improve manufacturing efficiency while mentoring junior team members.
Top Skills:
10G EthernetBashCC++Computer NetworkingFpgaI2CLinuxOs InternalsPciePythonTcamUnixXaui
Aerospace • Artificial Intelligence • Software • Defense
The Staff Infrastructure Software Engineer will design scalable infrastructure for data processing in cloud and on-prem environments, mentor engineers, and make technical decisions on architecture and deployment.
Top Skills:
AWSAzureC++ContainerdDockerGCPGoKubernetesLinuxPythonRhelRustUbuntu
Financial Services
Design and develop enterprise software solutions, enhance existing systems, provide Level 2 support, improve processes, and mentor team members.
Top Skills:
.NetAzureC#Etl ToolsJavaScriptLlm ToolsPythonQlikSalesforceSnowflakeSQLTableauWorkday
Other
Lead design and development of complex Microsoft‑stack applications and integrations. Improve CI/CD with GitHub Actions, modernize legacy systems, strengthen automated testing and monitoring, and integrate enterprise case‑management platforms (Tyler Odyssey). Collaborate with architects, product managers, QA, and infrastructure teams while mentoring staff and ensuring scalable, secure, maintainable solutions across the full stack.
Top Skills:
.Net Core.Net FrameworkAngularAsp.Net MvcAzure FunctionsC#Ci/CdEvent GridGithub ActionsLogic AppsReactRest ApisSQL ServerTyler OdysseyWeb Apis
Consulting
Join the Data Management team as a Software Engineer focusing on development, customization, and integration of MDM solutions using ETL tools to maintain data quality.
Top Skills:
AtaccamaAWSGluePostgresPythonSQLSqs
Information Technology • Consulting
Senior Java backend engineer responsible for designing, developing, deploying and supporting backend APIs and services for enterprise digital, dealer, and customer applications. Work is ~70% new development, ~30% maintenance, using AWS/cloud infrastructure, CI/CD, automated tests, and Scrum; includes database changes, security, troubleshooting, and occasional high-level design and cross-team collaboration.
Top Skills:
AssertibleAWSAzure DevopsCassandraCi/CdCloudFormationCucumberDynamoDBEcsElasticsearchFargateIamJavaJenkinsJmeterKinesisLambdaMicroservicesMongoDBMySQLOraclePostmanRedisRestful ApisS3SeleniumSnsSQLSqsSwaggerVisualbasic
Artificial Intelligence • Software • Cybersecurity • Defense
As a Software Engineer, you'll develop and deploy software for cyber defense, handle digital twin model construction, and perform site reliability operations.
Top Skills:
GoPythonRust
Consulting
As a Software Engineer, you'll design AI applications, implement multi-agent architectures, build RAG pipelines, and ensure enterprise-grade reliability by optimizing performance and collaborating with teams.
Top Skills:
Api GatewayAWSDynamoDBEcsEksFast ApiLambdaLangchainLanggraphPythonReactRetrieval-Augmented GenerationVector Databases
Artificial Intelligence • Information Technology • Marketing Tech • Software
As a Software Engineer at Petra Labs, you'll define and build products, tackle complex AI search problems, and develop large-scale systems and data models.
Top Skills:
AIDatabasesSoftware EngineeringSystem Design
Fintech • Financial Services
Develop and implement integrated FlexTrade products using C++ on Linux/Unix. Resolve complex technical issues, recommend product ideas from client feedback, work across the full product lifecycle, and mentor junior engineers.
Top Skills:
C++C++17C++20Data StructuresDatabasesLinuxMultithreadingOs ConceptsUnix
Information Technology • Software • Cybersecurity • Defense
Develop and optimize software for data processing and analytics, integrate AI/ML algorithms, and automate workflows with Python while collaborating with analysts.
Top Skills:
ArcgisC++DockerGdalJavaKubernetesNoSQLPythonPyTorchQgisSQLTensorFlow
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Food • Logistics • On-Demand • Software
The Staff Backend Engineer will architect and scale backend systems for real-time logistics, lead complex initiatives, and mentor engineers at Picnic.
Top Skills:
GoJava
Fintech • Financial Services
Design, build and maintain low-latency C++ integrations with market data providers and exchange feeds. Optimize performance, scalability, and resiliency; deploy and support central data feeds; own modules, fix bugs, assist production and audits, and collaborate with client-facing teams.
Top Skills:
AtomicsAwkBash/ShellC++Exchange Feed Handler ApisGdbLinuxLock-Free Data StructuresMakeMarket Data ApisPythonSedShared MemoryValgrindVim
Information Technology • Software • Cybersecurity • Defense
Lead the design and development of scalable applications in an ML/Ops environment, collaborating with teams to integrate machine learning capabilities and ensure production-ready solutions.
Top Skills:
ApacheBigQueryDockerDvcElectronFastapiFlaskGrpcGunicornJson-RpcMlflowMongoDBNginxNode.jsNumpyOptunaPandasPostgresPydanticPythonPyTorchReactScikit-LearnTensorFlowUvicorn
Information Technology • Software • Cybersecurity • Defense
The Data & Software Engineer builds complex data flows, develops data pipelines, and assists with data processing while ensuring security and compliance. Must have TS/SCI clearance and experience in cloud environments and data management.
Top Skills:
Apache AirflowApache NifiAWSCloudFormationDockerDynamoDBElasticsearchGitH3HadoopJavaKafkaKibanaLinuxMariadbNeo4JNoSQLOpenlineagePostgisPostgresPuppetPysparkPythonSolrSparkSQLTerraform
Fintech • Financial Services
Develop and maintain FlexONE OMS/EMS features in a fast-paced trading software environment. Design and implement features using Scala/Akka/gRPC, identify performance improvements, fix bugs, support production, gather requirements, and collaborate with team members.
Top Skills:
AkkaC#GrpcJavaRelational DatabasesScalaSQL
Artificial Intelligence • Information Technology • Software • Automation
Sola seeks a Software Engineer for Desktop Automation to own and enhance their execution platform, focusing on reliability and integrating with AI pipelines.
Top Skills:
AppiumKubernetesPythonRdpRfbTailscaleTemporalTypescriptVnc
Hardware • Database • Defense
Develop, prototype, integrate, and test Python-based software for missile warning/tracking missions. Contribute to containerization, testing, deployment, and provide technical guidance to team members while supporting DoD programs and maintaining high software engineering standards.
Top Skills:
DockerGitlab-Ci/CdGrpcJenkinsKafkaMicroservicesPostgisProtobufPythonRedisRest ApisSQLZmq
Hardware • Database • Defense
Develop, prototype, and productionize high-performance numerical algorithms for multi-modal remote sensing (EO/IR, SAR, RF). Implement and optimize signal and image processing pipelines in Python and C++, validate performance against real data, support integration into DoD systems, mentor team members, and contribute to proposals and technical roadmaps while ensuring mission assurance and software quality.
Top Skills:
C++Ci/CdContainerizationDockerGpu AccelerationKubernetesLinuxPythonTestingVersion Control
Hardware • Database • Defense
Design, implement, and maintain high-performance Rust software for missile-warning and sensor-data processing. Own complex features end-to-end, contribute to system architecture, optimize for performance and throughput, collaborate with cross-functional teams, support testing/integration/deployment, and follow secure, maintainable coding and Agile practices.
Top Skills:
C++DockerLinuxMakefilesRustShell Scripts
Hardware • Database • Defense
Design, develop, and sustain Python-based software for distributed, containerized microservices and real-time data pipelines. Collaborate with scientific users, participate in Agile practices, ensure reliability and testing (unit/integration/system), mentor junior engineers, and contribute to deployment, documentation, and risk-reduction strategies in a mission-focused DoD environment.
Top Skills:
Distributed SystemsDockerGitGitlab Ci/CdGrpcJenkinsJIRAKafkaLinuxMicroservice ArchitecturesProtocol BuffersPytestPythonRest ApisZeromq
Artificial Intelligence • Information Technology • Sales
The Software Engineer will develop and maintain scalable backend systems, manage big data systems, and integrate cloud services, especially AWS, ensuring security and performance while providing mentorship to junior engineers.
Top Skills:
Apache AirflowAWSEcsKafkaOpensearchRdsS3Terraform
Agency • Artificial Intelligence • Cloud • Internet of Things • Software • Automation
Design, develop, test, debug, and deliver software applications while making technical trade-offs for scalability and performance. Provide technical/customer support, document implementations, collaborate on priorities, review code, mentor junior developers, and follow team processes and best practices.
Top Skills:
.NetC#C++JavaScript
Artificial Intelligence • Information Technology • Sales
Develop scalable front-end systems for complex web applications, ensuring security and performance while collaborating with teams.
Top Skills:
ReactTypescript
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



























