Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Other • Utilities
Sets technical direction for AI-ready data-serving systems, including vector and graph databases, real-time synchronization pipelines, governed APIs, and infrastructure-as-code blueprints. Designs scalable, low-latency services, evaluates architecture and technology choices, leads engineering projects, mentors engineers, documents technical solutions, and influences organization-wide engineering decisions.
Top Skills:
Ai/Ml InfrastructureApi DesignApi GovernanceCaching ArchitectureCloud ComputingData Synchronization PipelinesInfrastructure As CodeKnowledge GraphsMcp-Style ToolingStreaming ArchitectureVector Databases
Financial Services
Leads technical design and hands-on development of secure, scalable AWS cloud services, APIs, microservices, and event-driven applications. Provides engineering guidance, performs code reviews, improves CI/CD, testing, infrastructure as code, observability, and operational reliability. Establishes governance for AI-assisted software development, validates AI workflows for security and quality, and coaches engineers on responsible usage. Requires strong Java, Python, or Go skills, AWS expertise, Terraform, databases, SQL, and production service delivery experience.
Top Skills:
AWSCi/CdDockerGoJavaKafkaKinesisMicroservicesMqPythonSnsSQLSqsTddTerraform
Financial Services
Leads development of secure, scalable native iOS and Android applications for mobile authentication. Provides technical guidance, drives AI-assisted engineering practices, designs mobile architectures, develops and tests applications, integrates device capabilities and APIs, optimizes performance, and supports reliability through Agile and SRE practices. Coaches teams on responsible AI use, security, automation, and validating AI-generated outputs.
Top Skills:
AndroidApp StoreCi/CdCocoaCoremlGitiOSJavaKotlinMvcMvpMvvmOauthObjective-CSsoSwiftSwiftuiUikitViperVisionkitXcode
Fintech • Information Technology • Financial Services
Lead full stack development for BlackRock’s Arya fintech platform, building React and TypeScript interfaces, Python microservices, relational database structures, and Kubernetes deployments. Own features end to end, modernize enterprise technologies, collaborate with users and project teams, lead initiatives, mentor junior engineers, contribute to recruitment, and support agile software development.
Top Skills:
Amazon Web Services (Aws)JavaScriptKubernetesMicroservicesPythonReactRelational DatabasesTypescript
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and maintain scalable backend applications and services using Java, J2EE, Spring Boot, APIs, microservices, and distributed systems. Integrate AI, machine learning, generative AI, AI agents, and MCP capabilities into enterprise applications. Design software architectures, implement testing and CI/CD, optimize performance, support cloud-native deployments, and ensure security, reliability, observability, and operational readiness.
Top Skills:
Ai AgentsArtificial IntelligenceCi/CdClaude CodeCloud-Native ApplicationsContainerizationDistributed SystemsEvent-Driven ArchitectureGenerative AiGithub CopilotJ2EeJavaMachine LearningMicroservicesModel Context Protocol (Mcp)MonitoringObservabilityOrchestrationRelational DatabasesRestful ApisSpring BootSQL
Fintech • Software • Financial Services • Quantitative Trading
Develop and test high-performance C++ applications for trading platforms. Collaborate with traders and experienced engineers to translate requirements into efficient solutions, while monitoring, profiling, and troubleshooting systems for reliability and stability. The role provides mentorship and exposure to the complete trading-system development lifecycle, including production support, performance tuning, multithreaded programming, and real-time systems.
Top Skills:
C++C++17C++20MultithreadingObject-Oriented ProgrammingReal-Time Systems
Healthtech • Information Technology • Software • Telehealth
Staff Software Engineer responsible for designing and developing backend services, APIs, and data models powering healthcare scheduling and availability systems. The role leads architecture for complex, scalable scheduling logic, drives cross-team technical initiatives, ensures operational excellence, collaborates with product and design teams, mentors engineers, and contributes to engineering quality. Primary technologies include C#/.NET and AWS, with opportunities to work across the stack using React and TypeScript.
Top Skills:
Amazon KinesisAmazon SnsAmazon SqsAWSAws LambdaC#/.NetDynamoDBGenerative AiReactTypescript
Financial Services
Leads software engineering for secure, scalable enterprise applications within an agile infrastructure platform team. Provides technical direction, develops and reviews production code, modernizes architectures, and establishes engineering governance across SDLC practices. Drives responsible AI-assisted development, automated testing, observability, secure coding, and operational stability. Serves as a technical subject matter expert, mentors engineers, promotes reusable frameworks, and influences product design, application functionality, and technical operations.
Top Skills:
Agentic AiAi AgentsAmazon Ec2Amazon EksAmazon S3AWSAws IamAws LambdaCi/CdGenerative AiJavaKubernetesModel Context Protocol (Mcp)Node.jsPythonReactRetrieval-Augmented Generation (Rag)
Financial Services
Leads full-stack software engineering for JPMorganChase’s Wholesale Credit Risk technology team. Designs, develops, tests, troubleshoots, and reviews secure production code; improves application resilience and operational stability; promotes responsible AI-assisted engineering practices; automates recurring remediation; and evaluates architectures and technologies with vendors and internal teams. The role requires cloud-native development, agile SDLC expertise, financial services knowledge, data architecture, modern front-end technologies, GraphQL, and API development.
Top Skills:
Ai-Assisted Software Development ToolsAPIsCi/CdCloud-Native TechnologiesGraphQLJavaReact
Financial Services
Leads design, development, testing, troubleshooting, and production delivery of secure Java and Spring Boot services, REST APIs, event-driven integrations, and React applications. Provides technical leadership through architecture and code reviews, CI/CD, cloud-native operations, observability, and automation. Guides responsible adoption of AI-assisted engineering tools, evaluates vendor technologies, improves system resiliency, and mentors teams on secure, compliant software practices.
Top Skills:
Amazon RdsAWSBitbucketBlue-Green DeploymentsCloud FoundryCSSGitGitHibernateHTMLJavaJavaScriptJenkinsJmsJpaJunitKafkaMicro-FrontendsMicroservicesMs SqlMySQLOracleRabbitMQReactSpring BootSpring FrameworkSQL
Financial Services
Leads software engineering for secure, scalable financial-services technology. Develops and reviews production code, guides technical teams, establishes AI-assisted engineering governance, improves SDLC automation, and ensures secure coding, testing, privacy, and operational stability. Mentors engineers, influences stakeholders, and contributes to design and technical standards. Preferred experience includes Amazon Connect, IVR and contact-center migrations, AWS integrations, conversational routing, and cloud-native development.
Top Skills:
Ai-Assisted Software Development ToolsAmazon ConnectAmazon Lex V2Amazon PollyAutomated TestingAws LambdaCi/CdConnect Streams ApiContact Control PanelInfrastructure As CodeJavaKinesis Data StreamsKinesis Video StreamsPegaPythonSalesforce Service Cloud
Fintech • Software • Financial Services • Quantitative Trading
Develop and maintain options valuation and risk management systems. Responsibilities include full-cycle software development, requirements gathering, solution design, coding, code reviews, troubleshooting, performance improvements, documentation, and collaboration with traders, risk managers, quantitative analysts, and support teams. The role requires object-oriented programming, data analysis tools, and strong knowledge of mathematics, statistics, probability, stochastic calculus, numerical methods, and linear algebra.
Top Skills:
C#C++JavaJupyterPandasSQL
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Computer Vision • Machine Learning • Generative AI
Design, optimize, and scale distributed backend systems supporting foundational visual reasoning models. Responsibilities include building APIs, data pipelines, streaming frameworks, task schedulers, and state management systems; solving concurrency, reliability, and latency challenges; and leading fault-tolerant, highly available, auto-scaling infrastructure across distributed clusters. The role partners with research and engineering teams to deliver high-performance systems for multimodal AI workloads.
Top Skills:
APIsAuto-ScalingBackend ServicesDistributed SystemsDistributed Task QueuesEvent-Driven ArchitecturesFault-Tolerant SystemsMultimodal Ai SystemsStreaming Pipelines
Financial Services
Lead the design, development, and operational stability of a secure, scalable API platform. Build production software, review code, resolve technical debt, guide architecture and API standards, and collaborate with product and technology stakeholders. Drive adoption of cloud-native practices, DevOps, testing, automation, and approved AI-assisted engineering tools while ensuring secure, reliable, and compliant delivery.
Top Skills:
Ai-Assisted Development ToolsApi GatewaysApi PlatformsAWSCloud NativeContent Delivery NetworksDevOpsDnsDockerJavaKubernetesMicroservicesNoSQLOauthRdbmsRestSpring BootTdd
Aerospace • Logistics • Security • Software • Analytics
Develop and maintain APEX, a web-based platform for discovering, requesting, visualizing, and interacting with missile defense threat data. Build Angular and TypeScript interfaces, Python services and data-processing capabilities, APIs, database integrations, and interactive visualizations. Collaborate with engineers and analysts, translate mission needs into software, and participate in testing, code reviews, debugging, and configuration management.
Top Skills:
AgileAngularGeospatial VisualizationGitJavaScriptMapping TechnologiesMySQLPostgresPythonRest ApisSQLSQL ServerTypescript
Aerospace • Logistics • Security • Software • Analytics
Designs, develops, documents, tests, debugs, and maintains software supporting ground-based radar modernization and sustainment. Collaborates with systems, hardware, and software engineering teams to develop applications, web and desktop software, autonomous services, scripts, and utilities. Analyzes user and mission needs, resolves system capability issues, supports technical planning, and ensures software standards, performance, cost, and schedule objectives are met.
Top Skills:
AgileAutonomous ServicesDesktop ApplicationsDigital EngineeringDodafMbseParcsRadar SystemsSoftware TestingUewrWeb Applications
Healthtech • Software
Develop, test, document, deliver, and maintain healthcare utilization management software. Responsibilities include designing data models and application modules using Microsoft .NET technologies, integrating client interfaces, automating and troubleshooting scheduled jobs, monitoring production performance, resolving technical issues, and supporting end users. The role requires independent and collaborative work, peer training, technical documentation, and occasional customer-site travel.
Top Skills:
Ado.NetAsp.NetC#Microsoft .Net FrameworkMicrosoft Sql ServerWcfWeb Services
Aerospace
Develop and maintain management planning tools for NASA aeronautics programs, including task plans, milestones, budgets, dashboards, charts, and presentations. Analyze and integrate data, optimize SQL databases, develop web-based applications, provide technical support, and train users. Collaborate with managers, analysts, and stakeholders to deliver reliable tools and actionable insights aligned with strategic and operational objectives.
Top Skills:
ExcelMicrosoft PowerpointOraclePostgresSQLWeb Server TechnologiesWeb-Based Application Development
Aerospace
Develop and maintain scalable full-stack web applications for NASA’s Extensible Traffic Management Client. Build React-based user interfaces and JavaScript server-side applications, integrate REST APIs, implement automated testing, and support containerized deployments with Docker and Kubernetes. Collaborate with designers and agile team members, conduct code reviews, practice continuous delivery, and deliver reliable, high-performance software for aerospace operations.
Top Skills:
Cloud InfrastructureCypressDockerExpressGraphQLJavaScriptJestKubernetesLinuxMobxMobx-State-TreeNestNoSQLPuppeteerReactReact NativeReduxRest ApisSQLTypescriptVue
Aerospace
Develop backend services supporting NASA’s Extensible Traffic Management Client and integrated airspace management. Build enterprise applications using Java and/or JavaScript/TypeScript, microservices, event-driven architectures, containers, message brokers, and authorization protocols. Participate in Agile development, code reviews, frequent deployments, and testing. The role requires collaboration, documentation, and reliable software development, with opportunities to work with cloud services, APIs, and relational and NoSQL databases.
Top Skills:
AWSDockerEvent-Driven ArchitectureGradleJavaJavaScriptKafkaKubernetesMavenMicroservicesMongoDBNode.jsOauth 2.0PostgresRedisRest ApisSpringStreaming ApisTypescript
Aerospace
Develop JavaScript-based simulation web applications using React and Node.js. Build data-driven 2D/3D visualization components, backend integrations, dashboards, and reusable simulation modules. Collaborate with researchers, customers, DevOps teams, and system administrators to deliver scalable, secure frontends for aviation research, demonstrations, analytics, and operational use. Apply automated testing, CI/CD, cloud deployment, API integration, and software quality practices.
Top Skills:
AWSAzureCi/CdConfluenceGCPGrpcJavaScriptJIRAMicroservicesNode.jsReactRestThree.JsUnityVueWebglWebgpuWebsockets
Aerospace
Develop and support modeling and simulation software for air traffic management research. Responsibilities include designing, implementing, automating, securing, testing, deploying, and maintaining scalable software infrastructure and applications. Collaborate with software developers, data engineers, system administrators, researchers, and other technical stakeholders to resolve complex operational issues and deliver high-quality code. The role requires strong algorithm design, data structures, data analysis, mathematics, and software engineering expertise, with aerospace or air traffic management experience preferred.
Top Skills:
AgileJavaScrumXp
Aerospace
Develop and maintain high-fidelity, man-in-the-loop, real-time synchronous aircraft and spacecraft simulation software. Apply object-oriented design and C++ development under Linux and Windows, support simulation infrastructure and operations, and contribute to flight simulation software and hardware services. Work with simulation systems, databases, graphics interfaces, and Agile development practices while communicating effectively with project teams.
Top Skills:
AgileC++Gtk 3.0JIRALinuxOpenflightOpenglRational RoseWindows
Cloud • Information Technology • Security • Software • Cybersecurity
Design and implement high-performance networking code for Zscaler Client Connector using Rust and platform-native APIs. Build testable, documented foundations across desktop platforms, debug complex networking and security issues, and contribute to major development projects. Collaborate with product managers and cross-functional teams to deliver customer-impacting features while addressing scale, performance, quality, and security requirements.
Top Skills:
AndroidC++DnsHttp/3iOSIpv4Ipv6macOSObjective-CPythonQuicReqwestRustSwiftTcp/IpTokioUdpWindows
Cloud • Information Technology • Security • Software • Cybersecurity
Build and operate resilient, low-latency microservices for Zscaler’s cloud-native control plane. Own services end to end across design, coding, deployment, observability, security, incident response, and optimization. Contribute to CI/CD, GitOps, progressive delivery, multi-region architecture, autoscaling, capacity planning, and cost optimization. Collaborate with Product, SRE, Security, and Architecture teams while improving engineering standards, reliability, and service security.
Top Skills:
Amazon AuroraAmazon EksAmazon RdsArgo CdAWSAws KmsCassandraCassandraCi/CdDockerDynamoDBDynamoDBFluxGitGitopsGoIstioKafkaKubernetesLinkerdMongoDBMongoDBMtlsMySQLMySQLOauth2OidcOpentelemetryPostgresPostgresPrometheusService MeshSQLVault
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




















