Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Other • Retail
Develop and enhance Ferguson’s custom Trilogie ERP system across multiple functional areas. Responsibilities include designing business-process solutions, owning software projects through implementation, integrating APIs and web services, collaborating with analysts, product owners, QA teams, administrators, and vendors, writing unit tests, reviewing code, and optimizing performance in high-transaction environments. The role also supports Trilogie’s migration from Unix to Linux and requires extensive UniBasic or Pick-based development experience.
Top Skills:
APIsDevOpsExcelGitLinuxMultivalueOraclePickPythonSQL ServerTrilogieUnibasicUniqueryUnixWeb Services
Financial Services
Develop, test, deploy, maintain, and support software applications, APIs, web services, and microservices using C#, .NET, Azure, and SQL. Analyze requirements, design scalable solutions, troubleshoot production issues, optimize performance, participate in code reviews, document technical processes, and collaborate with business, QA, IT operations, and service desk teams. The role also promotes Agile practices, Test-Driven Development, continuous improvement, and adoption of emerging technologies.
Top Skills:
.NetAgileAngularAzure FunctionsAzure Logic AppsC#Entity Framework CoreGitMicroservicesAzureRest ApisSQLSQL ServerTest-Driven DevelopmentWeb ApisWeb Services
eCommerce • Software
Leads the design and development of full-stack SaaS features, including backend services, APIs, integrations, and frontend experiences. Makes technical decisions, facilitates design discussions, mentors engineers, and promotes secure, scalable, testable, observable systems. The role includes breaking down complex work, participating in code reviews, using CI/CD and automated testing, and owning software through production support.
Top Skills:
AngularAPIsAutomated TestingCi/CdCloud-Native DevelopmentCSSHTMLJavaScriptMicroservicesMySQLPostgresReactSQL ServerTypescript
Information Technology • Consulting • Defense
Develop and maintain Splunk-integrated applications, APIs, scripts, services, and DevOps automation. Build data routing and transformation workflows, manage Git repositories, troubleshoot defects and escalated issues, and improve system reliability and performance. The role supports mission-critical intelligence operations and requires collaboration with data providers, consumers, technical teams, and stakeholders.
Top Skills:
AngularAnsibleApache NifiCi/CdCriblDockerElastic BeatsElasticsearchGitJavaScriptJIRANagiosPythonReactRegular ExpressionsRestful ApisSaltSplunk
Artificial Intelligence • Software
Build services, APIs, and pipelines for an infrastructure design model; ship generative automation for layouts, routings, and configs; integrate CAD/BIM/PLM toolchains; manage model data at scale including versioning, validation, and queryability; work closely with engineering users and vendor APIs.
Top Skills:
BimC#CadComputational GeometryForge ApisIfc ToolchainsPlmPythonRevitRustTeklaTypescript
Cloud • Software • Infrastructure as a Service (IaaS)
Build and maintain backend services, REST APIs, cloud workspace provisioning systems, and resource orchestration infrastructure. Improve performance, reliability, scalability, and security while developing integrations, SDKs, and developer tools. Contribute to architecture and ship features from concept to production. The role requires strong TypeScript, JavaScript, and Node.js skills, backend and database knowledge, and familiarity with Docker, Linux, and cloud infrastructure.
Top Skills:
Cloud InfrastructureDistributed SystemsDockerJavaScriptKubernetesLinuxNetworkingNode.jsPostgresRedisRest ApisSdksTypescriptVirtual Machines
Healthtech • Software • Pharmaceutical
Develop and enhance software applications as part of a remote Scrum engineering team. Responsibilities include building features, improving existing applications, participating in code reviews, attending technical refinement meetings, and supporting complex problem-solving. The role also involves integrating third-party APIs and occasionally handling customer support escalations requiring communication with customers and vendors.
Top Skills:
Ai Coding ToolsJavaScriptLaravelLivewireMySQLPHPThird-Party Apis
Information Technology • Software • Consulting • Defense
Develop, integrate, and test safety-critical software for Aegis missile systems, communications test sets, virtual operational missile programs, and monitor-and-control units. Support Kill Assessment System playback and real-time data analysis, interface with Aegis and MK 41 VLS components, and participate in waterfront, land-based, and flight testing. The role requires C++ and VxWorks development experience and an active Secret clearance.
Top Skills:
Aegis Weapons SystemC++Missile System Communications Test SetsMk 41 Vertical Launching SystemMulti-Core ArchitecturesSmpTelemetry FormatsVxworksVxworks Rtos
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Develop and maintain secure, scalable cloud-based applications and Node.js APIs. Integrate front-end and server-side components, build REST APIs, create reusable code, and support CI/CD deployments to Azure. Maintain Terraform configurations for cloud migrations to standardized Azure landing zones, collaborate across business and engineering teams, and work within an Agile environment.
Top Skills:
AsgiAzure Api ManagementAzure App ServiceAzure DevopsAzure Key VaultAzure SqlCi/CdExpress.JsJavaScriptAzureNode.jsPythonReactRest ApisTerraform
Information Technology • Professional Services • Software • Consulting
Design, develop, and maintain scalable backend systems and APIs using Java, Python, or other programming languages. Collaborate with cross-functional teams, product managers, and designers to deliver reliable software solutions. Troubleshoot application issues, ensure performance, and mentor junior engineers. The role requires strong software design, cloud technology, analytical, communication, and teamwork skills.
Top Skills:
APIsAWSAzureBackend DevelopmentGCPJavaPython
Information Technology • Professional Services • Software • Consulting
Designs, develops, and maintains scalable backend, frontend, or infrastructure systems. The role owns features through deployment, improves performance and reliability, conducts code reviews, collaborates cross-functionally, documents technical processes, and evaluates emerging technologies. Experience with modern programming languages, cloud services, CI/CD, Docker, Kubernetes, system design, and distributed or real-time applications is valued.
Top Skills:
AWSAzureCi/CdDistributed SystemsDockerGCPGoJavaScriptKubernetesPythonReactTypescript
Information Technology
Build scalable, user-facing features and APIs for Grok’s chat portal. Responsibilities include designing high-performance systems, developing experimentation frameworks, optimizing real-time data pipelines, and owning projects from ideation through deployment and monitoring. The role focuses on delivering reliable, intuitive experiences at global scale and collaborating with model and research teams to improve AI-powered products.
Top Skills:
KubernetesObservabilityPythonRustTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology
Build and ship voice features for Grok across iOS, Android, and other product surfaces. Own backend engineering for scalable, low-latency voice infrastructure and model integrations, while collaborating with voice model, media, research, and product teams. Drive performance, reliability, and quality at global scale, contributing as a backend-focused generalist across platforms and product groups.
Top Skills:
AndroidiOSPythonRust
Information Technology
Build and scale high-performance systems for Grok’s AI-driven, multimodal media experiences. Responsibilities include designing real-time infrastructure, developing large-scale pipelines for image, video, and audio data, integrating frontend and model-serving layers, and owning solutions from prototyping through deployment, monitoring, and optimization. The role delivers production-grade features supporting millions of users and requires collaboration with engineering, research, and product teams.
Top Skills:
KubernetesPythonRust
Artificial Intelligence • Sales • Software • Defense
Build Belisar’s platform as a full-stack engineer, owning features from architecture through delivery. Develop React and TypeScript interfaces, Python/Django backends, PostgreSQL data systems, AWS infrastructure, CI/CD, data pipelines, and applied ML/LLM capabilities. Work directly with customers and the founding team in a 0-to-1 environment, make architecture decisions, translate ambiguous problems into technical plans, and ship production-ready software quickly.
Top Skills:
AWSCi/CdData PipelinesDjangoGraphQLLarge Language ModelsMachine LearningPostgresPythonReactRestSQLTypescript
Artificial Intelligence • Cloud • Information Technology • Software
Develop Java-based applications using modern software engineering practices. Responsibilities include writing high-quality code, developing APIs, working with relational databases, applying object-oriented programming, collaborating with engineering teams, and supporting DevOps practices. The role offers mentorship and professional growth in an on-site or hybrid environment.
Top Skills:
AWSDevOpsGCPJavaAzureMySQLPostgresSpring BootSQL Server
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, and operate large-scale distributed software services within Microsoft Security. Responsibilities include system and interface design, code and design reviews, secure and reliable modular components, integration testing, monitoring, troubleshooting, automation, and Live Site optimization. Engineers collaborate with product and engineering teams to deliver data-driven customer experiences and may work on cloud, secure software, and AI/ML-powered systems.
Top Skills:
Ai/MlAutomated TestingAWSAzureCC#C++Ci/CdDistributed SystemsGoogle Cloud PlatformJavaJavaScriptPython
Big Data • Cloud • Software • Database
Design and implement C++ features for MongoDB’s replication infrastructure, improving availability, recovery, consistency, performance, and fault tolerance. Diagnose distributed-systems issues, develop comprehensive tests, collaborate across engineering teams, participate in design and code reviews, and mentor junior engineers. The role involves owning technical work from investigation through delivery and contributing to major MongoDB releases.
Top Skills:
AWSC++GCPJavaScriptAzureMongoDBPythonRaft
eCommerce • Fintech • Payments • Software • Financial Services
Own and evolve core transaction platform services handling global remittances at scale. Responsibilities include designing resilient APIs and distributed systems, improving delivery estimates, leading multi-engineer initiatives, migrating production systems, managing reliability and on-call operations, evaluating AI-generated code, collaborating cross-functionally, and mentoring engineers.
Top Skills:
AWSC++Ci/CdDynamoDBGoJavaKotlinMySQLPrometheusPythonTemporalVictoriametrics
Professional Services • Consulting
Build scalable AI evaluation infrastructure, reinforcement learning environments, APIs, human-in-the-loop platforms, distributed experiments, dashboards, and analytics pipelines. Collaborate with research, product, and design teams, work directly with AI lab researchers, and address core infrastructure scalability and reliability challenges. The role requires full-stack development, end-to-end ownership, rapid delivery, and client-facing communication.
Top Skills:
APIsElasticsearchKafkaKubernetesNext.JsNode.jsPythonReactRedisReinforcement Learning
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Develop and optimize LensCore, Snap’s augmented reality engine for Specs, Snapchat Lenses, and Lens Studio. Responsibilities include designing C++ features, improving engine performance, collaborating with cross-functional teams to deliver creator-facing capabilities, and contributing to technical planning and specifications. The role requires rendering, 3D engine, computer vision, sensor, or machine learning experience, with preferred experience in modern C++, developer APIs, Qt, and relevant graphics libraries.
Top Skills:
C++Claude CodeCodexCursorDirectxEigenGlmJavaScriptLens StudioLinuxMetalOpencvOpenglPythonQtUnityUnixUnreal EngineVulkan
Aerospace
Develop, test, integrate, verify, and deploy safety-critical ground software for lunar mission operations. Responsibilities include mission-control systems, telemetry processing, spacecraft monitoring, fault detection, system integration, simulations, deployment, documentation, and operator training support. The role collaborates across spacecraft, infrastructure, and operations teams while maintaining software safety, reliability, and certification standards.
Top Skills:
CcsdsCloud TechnologiesInfrastructure As CodeLinuxPythonReactRustServices As CodeUnix
AdTech • Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software • Automation
An early-career software engineering resident will build and deploy production services, use AI tools to accelerate development, improve system performance, and collaborate with product, design, and engineering teams. The 18-week program requires full-time, in-office work in New York City and offers potential full-time employment after completion. Residents are expected to ship a real contribution, apply strong computer science fundamentals, and work effectively in a fast-paced environment.
Top Skills:
Ai Coding ToolsC#GoJavaPythonTypescript
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design, build, test, and release secure shared services, libraries, pipelines, APIs, and platform capabilities for data and AI products. Partner with product managers, evaluate technologies, create design proposals, develop reusable versioned interfaces, and support production operations. Contribute to architecture and roadmap decisions, conduct code and design reviews, mentor engineers, and establish engineering practices for a new team.
Top Skills:
AWSC#/.NetCi/CdDatabricksDbtGoGCPJavaLlmsAzurePythonSnowflakeSQLTypescript
19 Days AgoSaved
Easy Apply
Easy Apply
Fintech • Software • Financial Services
Build a greenfield, low-latency algorithmic execution platform in C++. Responsibilities include developing FIX gateways, exchange market data feed handlers, venue connectivity, pre-trade risk controls, platform infrastructure, audit logging, and algorithmic strategy migration. The role requires optimizing critical paths for microsecond-level performance while integrating U.S. exchanges and dark venues. Future work includes multi-asset execution, research and backtesting, and international market expansion.
Top Skills:
AeronC++FixItchKubernetesLbmLinuxOuchPython
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



























