Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and develop tactical autonomy algorithms and high-performance software for unmanned systems. Implement behavior architectures, planning, decision-making, multi-agent coordination, and hybrid rule-based/machine-learning autonomy. Integrate capabilities with perception, simulation, hardware, and flight-test teams; deploy to real platforms; support field testing and flight demonstrations. Analyze mission data, troubleshoot performance, research new algorithms, and adapt solutions for defense programs. Travel is typically 10–15% annually.
Top Skills:
AfsimC++NgtsOms StandardsPythonReal-Time Operating Systems (Rtos)Reinforcement LearningUci Standards
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Integrate autonomy software onto unmanned aircraft, prepare and validate flight-ready systems, support live flight tests, and troubleshoot hardware, software, and embedded-system issues. Capture and analyze flight data, collaborate with autonomy, GNC, systems, and test teams, improve integration processes, and support certification and airworthiness compliance. The role requires 30–40% travel to test sites, customer locations, and flight integration events.
Top Skills:
AfsimC++DdsEmbedded SystemsLinuxNgtsOms StandardsPythonRosRtosShell ScriptingUci Standards
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Leads technical direction for autonomous pilot integration across multiple unmanned-platform programs. Develops and deploys C++ autonomy software, integrates onboard systems, validates through simulation and hardware testing, troubleshoots embedded systems, and supports live field missions. Drives architecture, interoperability standards, documentation, process improvements, and cross-team collaboration. Mentors senior engineers and team leads, represents engineering to customers and partners, supports hiring, and travels approximately 10–20% for integration and test events.
Top Skills:
A-GraAfsimArdupilotC++Ci/CdCmakeConanDdsDockerEmbedded SystemsIpcK3DK3SLinuxMessage BusesNgtsOmsPx4PythonShell ScriptingUci
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and develop tactical autonomy algorithms and high-performance software for unmanned systems across air, land, sea, and space domains. Implement behavior architectures, multi-agent coordination, planning, decision-making, and hybrid rule-based and machine-learning solutions. Integrate and test autonomy capabilities on real platforms, analyze mission data, support flight demonstrations, and contribute to research and roadmap development for defense programs.
Top Skills:
AfsimC++Control SystemsDistributed Decision-MakingMachine LearningMotion PlanningNgtsOptimizationPythonReal-Time Operating SystemsReinforcement LearningRobotics
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design and develop high-performance autonomy software for unmanned aircraft and multi-agent systems. Implement tactical behaviors, planning, decision-making, coordination, and hybrid rule-based and learning-based autonomy. Integrate capabilities across perception, simulation, hardware, and flight-test teams; deploy and validate software on real platforms; analyze mission data; and contribute to technical roadmaps. Lead technical direction, mentor engineers, manage full software lifecycles, and support defense programs, integration events, and field testing.
Top Skills:
AfsimC++Do-178CMachine LearningMil-StdNgtsOmplOptimization SolversReinforcement LearningRos
Software
Develop and maintain scalable full-stack applications for an HR, payroll, and hiring platform serving hourly workforces. Collaborate with product managers, engineering leaders, and cross-functional stakeholders to deliver product features. Apply test-driven development, design distributed systems, work with SQL and NoSQL databases, and build reliable cloud-based applications. The role requires strong communication, software design skills, and experience with high-performance, high-availability systems.
Top Skills:
AWSCi/CdJavaJavaScriptMongoDBNext.JsNoSQLPHPPostgresPythonRuby On RailsSQLTest-Driven Development (Tdd)
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads the design, development, and delivery of complex aerospace software projects. Provides technical vision and guidance, conducts code reviews, improves software development processes, and advises senior management on technical strategy. The role also includes mentoring teams, recruiting and developing talent, and driving innovation, quality, and performance across software initiatives.
Top Skills:
CC++Continuous Integration/Continuous Deployment (Ci/Cd)Embedded SystemsOpenglVersion Control Systems
Healthtech • Software
Build and improve end-to-end web and mobile product features for MedTech sales teams. Collaborate with customers, product managers, designers, and engineers; use data to optimize performance and identify enhancements; explore scalable technologies; contribute to engineering processes and culture; and mentor developing engineers. The role emphasizes full-stack development across multiple technologies and agentic AI development practices.
Top Skills:
BigQueryClaude CodeCodexGCPGraphQLJavaScriptNode.jsPostgresPythonReactSQLTypescript
Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
Design, develop, test, deploy, and support scalable full-stack cloud-native applications using Java, Spring Boot, Vue.js, Python, and FastAPI. Build secure APIs and operate AWS applications with Docker, Kubernetes, and Infrastructure as Code. Collaborate with product, systems, and architecture teams to deliver features end to end. Apply AI-assisted development throughout coding, testing, debugging, code review, and documentation while validating quality, security, and maintainability.
Top Skills:
AngularAWSAws CdkCi/CdCloudFormationDevOpsDockerFastapiGCPInfrastructure As CodeJavaKubernetesPostgresPythonReactRest ApisSpring BootTerraformVue
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Define the technical vision and multi-quarter strategy for Coinbase’s FinHub financial infrastructure. Architect scalable ledger and money-movement primitives across fiat and crypto, ensuring double-entry accounting, idempotency, reconciliation, auditability, reliability, and safe failure recovery. Lead complex cross-team architectural initiatives, collaborate with finance, risk, compliance, and operations stakeholders, and mentor senior engineers while improving system design and operational excellence.
Top Skills:
Asynchronous WorkflowsDistributed SystemsGenerative AiGoJavaPythonState Machines
Financial Services
Leads software engineering within agile teams by designing, developing, testing, and troubleshooting secure, scalable Java or Python applications. Builds blockchain solutions, including Ethereum smart contracts and decentralized applications, and uses AWS to deploy cloud systems. Contributes to architecture, resiliency, CI/CD, data analysis, and production stability. Drives responsible adoption of AI-assisted engineering tools, establishes validation standards, and coaches engineers on secure and compliant usage.
Top Skills:
AWSBlockchainCi/CdDecentralized ApplicationsEthereumJavaPythonSmart ContractsSQLTerraform
Financial Services
Leads software engineering within JPMorganChase’s Corporate Data and Analytics team. Responsibilities include designing, developing, testing, debugging, and supporting secure, scalable production systems; reviewing code; improving operational stability; automating recurring remediation; and evaluating architectural solutions. The role also drives responsible adoption of AI-assisted engineering tools, coaches teams on secure validation practices, manages stakeholders and vendors, and supports data ingestion, management, and analytics initiatives.
Top Skills:
AgileAi-Assisted Software Development ToolsAWSCi/CdDatabricksJavaPython
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable software for Toast Delivery Services. Develop real-time delivery tracking, driver matching, pricing, refunds, and payment-related systems. Solve distributed-systems and scaling challenges, integrate with partner APIs, uphold production reliability, promote strong engineering practices, and mentor teammates.
Top Skills:
Distributed SystemsDynamoDBEnterprise MessagingGraphQLJavaJavaScriptKotlinMicroservicesPostgresReactRestTypescript
Big Data • Cloud • Software • Database
Build and optimize MongoDB’s SQL interface, including query engines, SQL-to-MQL translation, database connectors, and BI integrations. Develop backend systems that improve performance, scalability, reliability, and usability for large datasets and complex queries. Collaborate with product managers and customer experience teams, contribute to roadmap initiatives, resolve bugs, and lead major technical projects.
Top Skills:
GoJavaJdbcMongoDBOdbcPower BIRustSQLTableau
Logistics • Professional Services • Transportation • Industrial
Senior .NET Software Engineer responsible for end-to-end software development using Microsoft technologies. Requires extensive experience in SDLC, design principles, technical documentation, web application development with .NET, Agile/SCRUM, Entity Framework, database design, and version control. Familiarity with project tools JIRA, TEMPO, Bitbucket, and Confluence preferred.
Top Skills:
.NetBitbucketC#ConfluenceEntity FrameworkGitJIRAScrum/AgileTempoVisual Studio
Consumer Web • Hardware • Information Technology • Retail
As a Founding Software Engineer at BBY, you'll design and build features for our mobile app and backend, making key architectural decisions and collaborating across teams.
Top Skills:
ExpoFirebaseGitGCPNext.JsNode.jsPythonReact NativeStripeSupabaseVercel
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Leads architecture and hands-on development of scalable backend systems and APIs supporting real-time applications. Owns the engineering lifecycle, writes high-performance code, establishes testing and reliability practices, resolves production issues, guides technical roadmaps, collaborates cross-functionally, and mentors engineers. The role requires expertise in object-oriented backend development, distributed cloud systems, automated testing, system monitoring, and technical leadership.
Top Skills:
APIsAWSC#Cloud-Native ArchitecturesDistributed SystemsGoogle Cloud Platform (Gcp)Integration TestingJavaPerformance TestingUnit Testing
Artificial Intelligence • Robotics
Develop and maintain AR/VR applications for supervising, manipulating, and controlling humanoid robots. Design spatial interaction workflows, integrate user interfaces with robotic perception and control systems, and deploy reliable applications on real robots. Prototype and evaluate interfaces through user studies, optimize distributed systems across headsets and robotic hardware, and collaborate with robotics, hardware, and software teams on testing, monitoring, and field support.
Top Skills:
Apple HeadsetsAr/VrAtakBuild SystemsC#C++ContainersContinuous IntegrationGitMeta QuestUnityUnreal EngineVarjo Headsets
Financial Services
Leads software engineering for cloud financial management products, providing technical direction and developing secure, scalable production code. Modernizes front-end applications with React, improves CI/CD and automated testing, and integrates AI-assisted engineering practices responsibly. Influences architecture, product design, and operational processes; resolves recurring issues through automation; contributes to SDLC governance; and evaluates vendor and startup solutions. Requires strong Java or Python skills, cloud-native experience, financial services knowledge, and expertise in application resiliency and security.
Top Skills:
Ci/CdCloud-Native TechnologiesD3EchartsHighchartsJavaPlaywrightPythonReact
Financial Services
Leads full-stack Java software engineering within Credit Risk Technology. Designs, develops, tests, debugs, and maintains secure, scalable production applications; reviews code; improves automation and operational stability; and promotes responsible AI-assisted engineering practices. Evaluates vendor and architectural solutions, coaches team members, and contributes across the software development lifecycle using agile, cloud-native, resilient, and secure delivery practices.
Top Skills:
AngularjsAWSCi/CdJavaJpaJunitMockitoReactRestSpring Boot
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
Build responsive Web3 applications, web SDKs, developer tools, reusable frontend components, and internal Customer Success tools. Collaborate with Product, Design, and Engineering to create scalable, accessible user experiences. Contribute to code and design reviews, automated testing, continuous delivery, coding standards, and AI-assisted development practices.
Top Skills:
Automated TestingBlockchainClaudeCodexContinuous DeliveryCSSCursorHTMLJavaScriptNode.jsReactTypescriptWeb SdksWeb3
Other
Develops, tests, releases, supports, and enhances software applications across the full development lifecycle. Builds secure .NET and modern web solutions, creates automated tests, and improves CI/CD pipelines. Collaborates on an agile product team, contributes to requirements and design, supports existing applications, and works with backend APIs, user interfaces, databases, cloud technologies, and secure coding practices.
Top Skills:
.NetAngular 17+Automated TestingAWSBootstrapContinuous DeploymentContinuous IntegrationCypressDynamoDBGitGithub CopilotMongoDBNgrxNode.jsOctopusRelational DatabasesRxjsSQL ServerTeamcity
Information Technology • Legal Tech • Analytics
Design, develop, test, and deploy cloud-hosted distributed web applications. Contribute to architecture, improve engineering practices and CI/CD, collaborate with cross-functional Agile teams, clarify requirements with stakeholders, and deliver user-focused solutions.
Top Skills:
AngularCloudConfluenceGitIntellijJavaJavaScriptJestJIRAMockitoReactSQLTypescriptVscode
Software • PropTech
Deploy across portfolio companies to understand challenges, solve technical problems, and deliver business-impacting software solutions. Build shared technology services and value-creation playbooks, use AI coding tools to accelerate development, and provide technical leadership and mentorship. The role requires adapting to diverse codebases and technology stacks while combining strong software engineering, strategic thinking, commercial awareness, communication, and hands-on problem-solving.
Fintech • Financial Services
Develop core Java applications for Morgan Stanley’s Deposits Agile Squad, modernizing mainframe functionality into cloud-based solutions. Design, code, test, and implement software aligned with architecture standards; build interfaces and automation tools; create proofs of concept; support architecture discussions; investigate production issues; debug web applications and databases; and provide production support. The role also contributes to continuous improvement across the software development lifecycle.
Top Skills:
7Ps Testing MethodologyAmazon CloudwatchAmazon Ec2Amazon EcsAmazon SnsAtlassian ToolsAws ElasticacheAws IamAws LambdaCloud ComputingCore JavaCucumberDb2GradleHibernateJavaJIRAJpaJunitLiquibaseMainframeMavenMockitoMySQLPostmanRedisSplunkSpring BootSpring FrameworkSpring MvcSpring Security
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





.png)






















