Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Marketing Tech
Build and maintain backend services, distributed data systems, and scalable batch and streaming pipelines for TVision’s audience measurement platform. Develop tools supporting device telemetry, content recognition, data ingestion, and large-scale analytics. Collaborate with data science and analytics teams, while ensuring data quality, security, performance, and timely delivery through testing, code review, monitoring, and operational best practices.
Top Skills:
AWSCi/CdContainerized Web ServicesData LakesDatabricksDevOpsFlinkPythonRelational DatabasesSpark
Logistics • Transportation • 3PL: Third Party Logistics
Design and build Uber-scale distributed search infrastructure supporting lexical, semantic, vector, hybrid, and AI-native retrieval. Optimize indexing, query latency, resource utilization, scalability, reliability, and cost. Shape platform architecture, solve complex storage and query-execution challenges, and lead cross-team initiatives from design through production adoption while mentoring engineers and influencing technical direction.
Top Skills:
Agentic AiApache LuceneC++Compute-Storage DisaggregationDistributed SystemsElasticsearchEmbeddingsGoHnswHybrid RetrievalInverted IndexesIvfJavaOpensearchRetrieval-Augmented GenerationRustSemantic SearchSolrTiered StorageVector Search
Consulting
Designs and builds scalable production software, including APIs, platforms, integrations, and services. The role owns architecture decisions, writes and reviews tested code, prototypes solutions, mentors engineers, collaborates with cross-functional teams, and communicates with technical and non-technical stakeholders. As a consultant, the engineer adapts to varied client projects, navigates ambiguity, and leads delivery from conception through implementation.
Top Skills:
.NetAWSAzureBoltCi/CdClaudeCursorCypressDockerGCPGithub CopilotGraphQLJavaKubernetesNext.JsNode.jsPlaywrightPulumiPythonReactReplitRestSeleniumTerraformV0.Dev
Consulting
Design and build scalable software systems, APIs, platforms, integrations, and services. Collaborate with cross-functional teams, translate business needs into technical solutions, prototype rapidly, and make architecture decisions. Write tested code, participate in reviews, mentor teammates, communicate with stakeholders, and own delivery from start to finish. Consultants may also work with cloud platforms, distributed systems, APIs, infrastructure as code, CI/CD, and test automation.
Top Skills:
.NetAWSAzureBoltCi/CdClaudeCursorCypressDockerGCPGithub CopilotGraphQLJavaKubernetesNext.JsNode.jsPlaywrightPulumiPythonReactReplitRestSeleniumTerraformV0.Dev
Transportation
The Senior Software Engineer at Lyft will architect solutions, write maintainable code, lead projects, and collaborate across teams to resolve technical challenges, focusing on enhancing the rideshare experience.
Top Skills:
AWSBuildkiteCi ToolsCircleCIGCPJenkinsAzureObject-Oriented ProgrammingTeamcity
Professional Services • Consulting
Build and own a hardware-connected software platform spanning wearable devices, backend services, live media streaming, data layers, and companion applications. The engineer will deliver complete user-facing features, develop scalable APIs, integrate AI or LLM capabilities, establish deployment and release processes, and shape architecture and engineering practices. This on-site role requires tracing issues across the user interface, backend, and device while operating effectively in an early-stage startup environment.
Top Skills:
AICloud ComputingLive Audio/Video StreamingLlmsPostgresTypescript
Cloud • Payments • Software
Leads hands-on development of production software while owning application and service architecture. Diagnoses systemic issues across components, coordinates integration efforts, and improves reliability, performance, and incident response. Builds scalable full-stack SaaS applications using Java, Spring Boot, TypeScript, Node.js, and React. Applies AI-assisted development tools, mentors engineers through influence, and makes technical decisions that balance maintainability, business needs, and client impact.
Top Skills:
Ai-Assisted Development ToolsAnalytical DatabasesAWSClaude CodeDebugging ToolsJavaNode.jsProfiling ToolsReactRelational DatabasesRestSaaSSpring BootTypescript
Hardware • Database • Defense
Develop and optimize numerical algorithms for remote sensing data exploitation, including Kalman filtering, tracking, state estimation, and data fusion. Research new techniques, characterize algorithm and sensor performance, and prototype software for government frameworks using Python and C++. Collaborate on Agile teams, contribute to shared tools, and support low-latency data processing for national security missions.
Top Skills:
AgileC++Kalman FilteringLinuxPython
Hardware • Internet of Things • Energy • Industrial
Design, build, and optimize scalable cloud and web software with focus on infrastructure, performance, and hardware integration for IoT devices. Collaborate with hardware teams to ensure connectivity and high availability, implement new features, and improve system efficiency.
Top Skills:
AWSIotJavaJavaScriptPythonReact
Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
Develop and deliver complex mobile software requirements using Flutter and Dart. Design application architecture and interfaces, write unit and automated tests, support CI/CD practices, automate releases, perform proofs of concept, refine stories, estimate work, and mentor engineers. The role supports scalable point-of-sale and payment technology within Bank of America’s Enterprise Payments Technology organization.
Top Skills:
AndroidCi/CdDartFlutterGitJSONRestful Apis
Fintech • Software • Financial Services
Summer software development internship within an IT team. Responsibilities include delivering a project from requirements through demo, enhancing applications with C#, Python, SQL, and JavaScript, translating business needs into code, supporting software maintenance, and participating in Scrum practices using Azure DevOps and Git. Candidates must be pursuing a relevant bachelor’s degree, graduating in May 2028, maintaining a 3.5+ GPA, and demonstrating programming, data, analytical, teamwork, and confidentiality skills.
Top Skills:
Azure DevopsC#GitJavaScriptAzureMS OfficePythonSQL
Cloud • Information Technology • Consulting
Designs, builds, maintains, debugs, and optimizes high-volume mainframe business logic. Refactors legacy code for cloud and mobile integration, extracts business logic for modernization, and develops scalable software using .NET and other languages. Responsibilities include performance monitoring, troubleshooting complex system interactions, database and web-service development, microservices, containers, messaging queues, and modern DevOps practices.
Top Skills:
.NetAWSAzureDevOpsDockerGCPJavaJSONKubernetesMainframeMessaging QueuesMicroservicesNosql DatabasesPythonRelational DatabasesRestXML
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Cloud • Information Technology • Defense
Design, develop, test, debug, integrate, and maintain complex mission software systems. Analyze requirements, create software solutions, develop database interfaces, resolve defects, document systems, and collaborate with systems and hardware engineers. Senior-level positions additionally provide technical leadership and oversee software development quality.
Top Skills:
CotsDatabasesGotsLarge-Scale Data ProcessingReal-Time Systems
Information Technology • Logistics • Other • Security
Develop mixed reality applications supporting the U.S. Navy using Unity, AR, and VR technologies. Responsibilities include software development in C++, C#, and Python; working with Unreal Engine, computer vision, live video, 3D assets, shaders, animations, and UI/UX; testing AR/VR graphics applications; using UML and continuous integration; and preparing software documentation.
Top Skills:
3D ModelingAnimationsArBoltC#C++CadCmmcCmmiComputer VisionContinuous IntegrationIso 20000-1Iso 27001Iso 9001Live Video ProcessingMaterialsPythonShadersTexturesUi/Ux DesignUmlUnityUnreal EngineVr
Artificial Intelligence • Cloud • Information Technology • Software
Develops and maintains software applications and 3D game components under senior guidance. Responsibilities include implementing requirements, coding, debugging, testing, troubleshooting, and creating software designs. The role also involves modifying existing software and potentially supporting military training and modeling and simulation programs. Preferred experience includes C#, debugger tools, JSON/XML, web applications, and SDLC practices. Candidates must hold a relevant bachelor’s degree, have at least one year of software development experience, and be able to obtain a security clearance.
Top Skills:
C#JSONModeling And SimulationSoftware Debugger ToolsSoftware Development Lifecycle (Sdlc)Web ApplicationsXML
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Develop and modernize SAP solutions using ABAP, Fiori/UI5, OData, REST APIs, Node.js, and related technologies. Responsibilities include hands-on development, unit testing, code documentation, analysis, and collaborative solution design within an Agile Scrum and DevSecOps environment. The role requires onsite work in Battle Creek, Michigan, eligibility for a government clearance, U.S. citizenship without dual citizenship, and completion of an Agile certification within 90 days of hire.
Top Skills:
DevsecopsFioriGitMulesoftNode.jsOdataRestful ApisSAPSap Erp AbapServicenowUi5
Events • Mobile
Leads the architecture, migration, and operation of StubHub’s high-throughput streaming, messaging, and nonrelational storage platforms. Responsibilities include moving Azure workloads to AWS, selecting and benchmarking vendors, designing reliable P0 infrastructure, implementing observability and governance, supporting adoption across approximately 100 service teams, driving architecture reviews and incident response, shaping the technical roadmap, and mentoring engineers.
Top Skills:
.NetApache IcebergAutomqAWSAzureC#Cdc PipelinesConfluentEksEventhubKafkaKubernetesMskNoSQLOpentelemetryPythonRedpandaS3Schema RegistryServicebusTerraformWarpstream
Events • Mobile
Design and develop scalable streaming, messaging, storage platforms, SDKs, services, and shared tools for StubHub’s engineering organization. Solve distributed systems, caching, messaging, performance, reliability, and scalability challenges; modernize monolithic SQL Server data stores; establish platform architecture and best practices; collaborate with internal engineering customers; own initiatives from concept through production; and mentor junior engineers.
Top Skills:
C#C/C++Distributed CachingDistributed SystemsJavaMessage QueuingMicroservicesSdksSQL Server
Events • Mobile
Design and build scalable streaming, messaging, and storage platforms supporting StubHub’s distributed systems. Develop SDKs, shared services, tools, and cross-language runtime environments; architect high-performance internal services; and improve scalability, reliability, and performance. Serve as a subject matter expert in distributed caching and messaging, collaborate with engineering teams, lead platform initiatives, own projects through production, and mentor junior engineers.
Top Skills:
Blob StorageCC#C++Distributed CachesDistributed CachingDistributed SystemsJavaKey-Value DatabasesMessage QueuesMicroservicesSdksSQL ServerStreaming Platforms
Events • Mobile
Design, build, and evolve StubHub’s streaming, messaging, and storage platforms. Develop scalable services, SDKs, shared packages, and tools; improve distributed caching, message queuing, system performance, reliability, and scalability; modernize SQL Server data stores; collaborate with engineering teams on architecture and technical challenges; own initiatives through production and mentor junior engineers.
Top Skills:
Blob StorageC#C/C++Distributed CachesDistributed CachingDistributed SystemsJavaKey-Value DatabasesMessage QueuingMessage VersioningMicroservicesSQL Server
Events • Mobile
Design and build scalable streaming, messaging, and storage platforms, including SDKs, services, shared packages, runtime environments, distributed caching, and message-queuing systems. Improve platform performance, scalability, reliability, and engineering productivity while modernizing data stores and supporting internal engineering teams. Own initiatives from conception through production, influence architecture, solve complex infrastructure challenges, collaborate cross-functionally, and mentor junior engineers.
Top Skills:
Blob StorageC#C/C++CachingDistributed CachesDistributed SystemsJavaKey-Value DatabasesMessage QueuingMicroservicesSdksSQL Server
Events • Mobile
Lead the architecture and operation of StubHub’s streaming, messaging, and nonrelational storage platforms. Drive migration from Azure to an AWS-native Kafka-compatible platform, oversee high-throughput infrastructure, and ensure reliability, observability, compliance, and operational readiness. Partner with approximately 100 service teams on adoption, guide vendor and architecture decisions, shape the long-term roadmap, and mentor 3–5 engineers.
Top Skills:
.NetAmazon EksAmazon S3Apache IcebergAutomqAWSAzure EventhubAzure ServicebusC#Cdc PipelinesConfluentKafkaKubernetesMskNoSQLOpentelemetryPythonRedpandaSchema RegistryTerraformWarpstream
Events • Mobile
Lead the architecture and delivery of StubHub’s streaming, messaging, and nonrelational storage platforms. Own migration from Azure to an AWS-native Kafka-compatible platform, including vendor selection, broker deployment, schema management, SDKs, and operational readiness. Design highly reliable infrastructure processing billions of daily events, establish governance and compliance controls, partner with service teams on adoption, drive roadmap decisions, and mentor 3–5 engineers.
Top Skills:
.NetAmazon EksAmazon S3AutomqAWSAzureC#CdcConfluentDistributed CachingEventhubIcebergKafkaKubernetesMskNoSQLOpentelemetryPythonRedpandaSchema RegistrySearch And Indexing SystemsServicebusTerraformWarpstream
eCommerce • Fintech • Information Technology • Payments • Financial Services
Design, develop, and support scalable Java and Spring Boot microservices, distributed systems, event-driven architectures, REST APIs, and AWS cloud-native applications. Optimize MySQL data access, troubleshoot production issues, implement resiliency and observability practices, participate in architecture and code reviews, and mentor engineers. Collaborate across product, architecture, QA, DevOps, and engineering teams throughout the software development lifecycle.
Top Skills:
Amazon MskApache KafkaAWSCi/CdJavaMicroservicesMySQLRest ApisSpring Boot
Consulting
Leads technical direction for complex systems and client engagements, architecting scalable cloud-native software, APIs, distributed systems, and microservices. Guides multiple engineering teams through technical challenges, establishes engineering standards, mentors engineers, evaluates emerging technologies, and advises clients. The role also involves cross-functional collaboration, technical prototyping, and occasional consulting or pre-sales support.
Top Skills:
.NetArgocdAWSAzureClaudeCopilotCursorDockerGCPGithub ActionsGraphQLJavaKubernetesNode.jsPulumiPythonRestTerraform
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)













.png)









