Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Agency • Digital Media • News + Entertainment • Sports
Design, build, and maintain scalable full-stack web applications and APIs using React, TypeScript, Next.js and Node.js. Own features end-to-end, collaborate with product and design, improve CI/CD and developer tooling, migrate legacy systems, and mentor junior engineers while leveraging AI-assisted development.
Top Skills:
Ai ToolsAWSAzureAzure DevopsCi/CdDockerGithub ActionsGraphQLGrpcKubernetesNext.JsNode.jsPostgresReactRestTerraformTypescript
Software • Energy • Utilities • Renewable Energy
Owns the end-to-end experimentation, data, and forecast platforms supporting energy-market strategies. Builds scalable backtesting and simulation systems, market and asset data pipelines, forecast infrastructure, reproducible research environments, strategy versioning, observability, and deployment workflows. Collaborates directly with quants and traders to improve research and live-trading processes. Requires strong production engineering, product ownership, and comfort working across data infrastructure, compute orchestration, and full-stack platform development.
Top Skills:
Ci/Cd
Security • Cybersecurity
Supports GIS application development, web and mobile integration, database management, and facilities management systems for the FAA Technical Center. Responsibilities include developing and maintaining web services, managing SQL and geospatial databases, integrating GIS and tabular data, digitizing and updating utility and building information, producing maps, supporting Archibus and GIS hardware/software, and training users. The role also collaborates with scientists and engineers and requires a relevant bachelor’s degree.
Top Skills:
ArcgisArcgis DesktopArcgis EnterpriseArcgis OnlineArcgis ProArchibusGisGpsExcelMicrosoft OutlookMicrosoft Sql ServerMicrosoft WordOraclePostgres
Artificial Intelligence • Cloud • Software
Develop and lead implementation of mathematical optimization models for supply chain applications. Investigate heuristics and optimization techniques, translate real-world problems into software, and design comprehensive testing strategies. Build robust C++ software, automated functional, regression, and performance tests, and collaborate with agile teams. Apply AI and other tools to accelerate development while maintaining architectural consistency, security, and code quality. Review AI-generated code for correctness, integration risks, and edge cases.
Top Skills:
Ai ToolingC#C++Cloud InfrastructureConfluenceCplexGitGurobiIn-Memory Data Server TechnologyIntegration Testing FrameworksJIRAMaestroPerformance Testing ToolsPythonUnit Testing FrameworksVirtual InfrastructureVisual StudioXpress
Insurance
Designs, develops, tests, and maintains complex distributed software systems. Leads design and code reviews, translates requirements into scalable solutions, guides agile sprint teams, resolves delivery impediments, collaborates with stakeholders, and mentors engineers. The role emphasizes high-quality backend development, cloud technologies, APIs, microservices, containerization, security, scalability, and technical strategy.
Top Skills:
Amazon CloudwatchAmazon DynamodbAmazon S3Amazon SqsApache CamelApache KafkaApache NifiAWSAws LambdaC++CassandraDevsecopsDockerGoGCPGrpcJavaJavaScriptKubernetesMicroservicesAzureMicrosoft MqMongoDBPythonReactRest
Insurance
Design, develop, and maintain complex distributed software systems. Write tested, scalable code; translate requirements into robust designs; lead design and code reviews; guide sprint teams; collaborate with stakeholders; and mentor engineers. The role emphasizes software quality, security, compliance, maintainability, technical strategy, and delivery of new features across applications.
Top Skills:
Amazon CloudwatchAmazon S3Amazon SqsApache CamelApache KafkaApache NifiAWSAws LambdaC++CachingCassandraDevsecopsDockerDynamoDBGoGrpcJavaJavaScriptKubernetesMicroservicesMicrosoft Message QueuingMongoDBNoSQLPythonReactRelational DatabasesRest
Insurance
Designs, develops, tests, and maintains complex distributed software systems. Leads design and code reviews, translates product requirements into scalable solutions, leads sprint teams, removes delivery impediments, collaborates with stakeholders, and mentors engineers. The role emphasizes backend development, cloud technologies, microservices, APIs, databases, containerization, DevSecOps, technical strategy, and delivering secure, maintainable, high-quality software.
Top Skills:
Amazon CloudwatchAmazon ConnectAmazon S3Amazon SqsApache CamelApache KafkaApache NifiAWSAws LambdaC++CachingCassandraDevsecopsDockerDynamoDBGoGrpcJavaJavaScriptKubernetesMicroservicesMicrosoft Message QueuingMongoDBNoSQLPythonRelational DatabasesRest
Insurance
Provides technical leadership across multiple agile engineering teams, designing, developing, and maintaining complex distributed software systems. Responsibilities include writing and reviewing code, translating requirements into scalable designs, leading architecture and code reviews, resolving delivery impediments, mentoring engineers, and collaborating with product managers on roadmap planning and prioritization. The role requires expertise in backend development, cloud platforms, microservices, databases, APIs, messaging, containerization, DevSecOps, and operational excellence.
Top Skills:
Amazon SqsApache CamelApache KafkaApache NifiAWSAzureC++Caching SolutionsDevsecopsDockerGoGCPGrpcJ2EeJavaJavaScriptKubernetesMicroservicesMs MqNoSQLPythonRelational DatabasesRestSpring FrameworkSQL
Insurance
Designs, develops, tests, reviews, and maintains complex distributed software systems. Leads sprint teams, translates product requirements into scalable and secure designs, drives code and design reviews, collaborates with stakeholders, removes delivery impediments, and mentors engineers. The role requires strong software development, architecture, API, database, messaging, containerization, DevSecOps, and technical leadership experience, with preferred expertise in Java, Spring Boot, MongoDB, cloud platforms, and AI-assisted development tools.
Top Skills:
Amazon SqsApache CamelApache KafkaApache NifiAWSAzureC++DevsecopsDockerGoGCPGrpcIntellij IdeaJavaJavaScriptKubernetesMicrosoft Message QueuingMongoDBPythonRest ApisSpring BootSpring FrameworkVisual Studio Code
Insurance
Provides technical leadership across multiple agile teams, designing, developing, testing, and maintaining complex distributed software systems. Leads architecture and code reviews, translates product requirements into scalable solutions, removes delivery impediments, collaborates with product managers and stakeholders, and mentors engineers. The role requires backend development, cloud technologies, microservices, APIs, messaging, containerization, DevSecOps, observability, and technical strategy experience.
Top Skills:
Amazon SqsApache CamelApache KafkaApache NifiAWSAzureC++DevsecopsDockerGenerative AiGoGCPGrpcJavaJavaScriptKubernetesMicroservicesMicrosoft Message QueuingNoSQLPythonRelational DatabasesRest
Insurance
Provides technical leadership across multiple agile teams, designing and developing complex distributed software systems. Responsibilities include coding, system design, code and design reviews, roadmap delivery, stakeholder collaboration, mentoring engineers, and driving technical strategy, quality, scalability, security, observability, and operational excellence. The role requires extensive software engineering experience, multi-team leadership, distributed systems expertise, and proficiency with modern programming languages, cloud platforms, microservices, containers, APIs, messaging, and DevSecOps.
Top Skills:
Amazon SqsApache CamelApache KafkaApache NifiAWSC++Caching SystemsContent Management PlatformsDevsecopsDockerGoGCPGrpcJavaJavaScriptKubernetesMicroservicesAzureMicrosoft Message QueuingNoSQLPythonRelational DatabasesRestSpring Boot
Information Technology • Software • Cybersecurity • Defense
Develop, maintain, debug, test, integrate, and enhance complex software systems for intelligence community missions. Analyze requirements, design software and database interfaces, develop algorithms, resolve defects, improve development processes, and document solutions. The role may also lead teams at the appropriate development-process level and requires mission-relevant software engineering experience.
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Big Data • Machine Learning • Software
Develop and scale Alluxio’s distributed data services for thousands of nodes, focusing on durability, high availability, memory efficiency, concurrency, locking, and caching. The engineer will contribute to architecture, implement technical direction, solve complex distributed-systems problems, and lead solutions from concept through completion while collaborating with product management.
Top Skills:
C/C++Distributed Storage SystemsDistributed SystemsGoJavaOpen SourceParallel Systems
Big Data • Machine Learning • Software
Lead development of Alluxio’s distributed data services, solving problems involving scalability, durability, high availability, memory efficiency, concurrency, locking, and caching. Design and implement systems supporting thousands of nodes, contribute to product architecture and technical direction, and lead engineering initiatives from concept through completion while collaborating with product management and team members.
Top Skills:
CC++ConcurrencyData CachingDistributed Storage SystemsDistributed SystemsGoHigh AvailabilityJavaOpen SourceParallel Computing
Big Data • Machine Learning • Software
Lead architecture and technical evolution of Alluxio’s large-scale distributed data platform. Design highly scalable, fault-tolerant systems supporting thousands of nodes and exabytes of data, provide hands-on development and technical guidance, resolve performance and reliability challenges, lead design reviews, mentor engineers, and influence technical strategy across teams.
Top Skills:
CC++Cloud-Native InfrastructureDistributed Storage SystemsDistributed SystemsGoJava
Healthtech
Design, develop, and maintain MSSQL databases, RESTful APIs, C#/.NET Core backend services, and Angular front-end applications. Collaborate with cross-functional teams, troubleshoot and optimize performance, participate in code reviews, and adopt AI-enabled tools to improve workflows. Remote role with ~10% travel and requirement for valid passport.
Top Skills:
.Net CoreAngularC#CSSHTMLMssqlRest ApiTypescript
News + Entertainment
Design and build performance-focused TV UI architectures for Netflix’s streaming applications across smart TVs, game consoles, and cable boxes. Enable scalable development for engineering teams by improving developer experience, ergonomics, resource management, performance, memory usage, and technology integration. Responsibilities include systems-level architectural thinking, API design, profiling, collaboration with UI, design, platform, and tooling teams, and making thoughtful implementation trade-offs.
Top Skills:
Api DesignC++GraphQLInfernoJavaScriptMemory ProfilingPerformance ProfilingPreactReactTypescript
Artificial Intelligence • Machine Learning • Generative AI
Design and ship APIs, SDKs, and backend services that enable developers to create, test, publish, update, and share plugins for ChatGPT and Codex. Improve compatibility across products, contribute to MCP and other open standards, and collaborate with developers, partners, Product, Research, Security, and Trust & Safety. The role spans developer-facing interfaces, platform tooling, documentation, permissions, and safe, reliable plugin execution.
Top Skills:
APIsBackend SystemsModel Context Protocol (Mcp)Open StandardsSdks
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, test, deploy, document, maintain, and enhance complex software systems for electronic warfare. Work on real-time, processing-intensive and algorithmic systems; write and test software, resolve defects, use source control and Agile practices, and collaborate with system engineers and users.
Top Skills:
BitbucketCC#C++ConfluenceGitJavaScriptJIRAPerlPythonRuby
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, test, deploy, document, maintain, and enhance complex software systems for electronic warfare and related real-time applications. Create and execute test procedures, use source control and Agile practices, and collaborate with system engineers and users. Work is full-time onsite and requires an active Secret clearance.
Top Skills:
AgileBitbucketCC#C++ConfluenceContainersDevsecopsDockerElectronic WarfareGitGoogletestJavaScriptJIRAJSONKubernetesLinuxPerlPythonRadarReal-Time Embedded SystemsRubyShell ScriptingUnixWindows
Information Technology • Software
Design, build, and operate scalable production backend systems in Go, including APIs, distributed services, database schemas, infrastructure, CI/CD, and Kubernetes deployments. Improve observability, reliability, performance, and production troubleshooting. Own technical problems from design through deployment while collaborating with engineering, product, and business stakeholders and helping shape architecture and engineering practices.
Top Skills:
Ci/CdGo (Golang)KubernetesObservability ToolingPostgresPythonSQL
Artificial Intelligence • Cloud • Machine Learning • Software
Design and implement secure, resilient synchronization and networking systems for distributed AI across edge, cloud, isolated, and air-gapped environments. Build frameworks using content-addressable storage, Merkle trees, CRDTs, and erasure coding. Optimize distributed software under resource constraints and intermittent connectivity, apply threat modeling and cryptography, collaborate with infrastructure and security teams, and maintain rigorous testing, observability, and validation practices.
Top Skills:
CC++Content-Addressable StorageCrdtsCryptographic ProtocolsDecentralized NetworkingErasure CodingGoMerkle TreesMlopsPeer-To-Peer NetworkingRustSecure Key Management
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Design and implement event-driven architectures for observability and event tracking across data pipelines. Build modular, scalable systems supporting new data formats and domains, with access control, fault tolerance, real-time alerting, and strong record keeping. Use Python, Kafka, JSON, Grafana, and ELK to develop distributed systems, monitoring dashboards, and resilient data infrastructure.
Top Skills:
Asynchronous ProgrammingConcurrent ProgrammingData PipelinesDistributed SystemsElk StackEvent-Driven ArchitectureFault-Tolerant ArchitectureGrafanaJSONKafkaObservabilityPython
Hardware • Other • Energy
Provides second-level support for industrial automation software and systems, performs root cause analysis, develops customer-specific configurations and diagnostic tools, and improves deployment processes. The role administers Linux and web applications, user access, virtualized environments, firewall configurations, and security policies. It collaborates with customers and internal teams on product reliability and field support, requiring domestic and international travel as needed.
Top Skills:
AWSHyper-VJira Service ManagementLinuxPythonSQLVirtualboxVirtualizationVMware
Robotics
Build and maintain the software that moves embodied AI models from training to production, including data infrastructure, services, pipelines, APIs, deployment systems, and internal platforms. Work across team boundaries on the highest-priority technical problems and deliver software to production robots within days or weeks. The role requires exceptional software engineering, strong judgment, clear communication, resilience, and comfort with ambiguity. Robotics experience is welcome but not required.
Top Skills:
AIAPIsBackend InfrastructureCompilersData InfrastructureDeployment SystemsDistributed SystemsPipelinesRoboticsServices
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 Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs
Hybrid Jobs
Remote Tech Jobs
.NET Developer Jobs
Account Executive (AE) Jobs
Account Manager (AM) Jobs
Accountant Jobs
Accounting Manager Jobs
Administrative Assistant Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Analysis Reporting Jobs
Analytics Jobs
Android Developer Jobs
Application Security Engineer Jobs
Art Director Jobs
Artificial Intelligence Jobs
Assistant Controller Jobs
Associate Product Manager Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
Brand Manager Jobs
Business Analyst Jobs
Business Development Manager Jobs
Business Intelligence Jobs
Business Systems Analyst Jobs
C# Jobs
C++ Jobs
Chief of Staff Jobs
Chief Operating Officer Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Cloud Security Engineer Jobs
Communications Specialist Jobs
Community Manager Jobs
Compliance Analyst Jobs
Content Creator Jobs
Content Jobs
Content Manager Jobs
Content Writer Jobs
Controller Jobs
Copywriter Jobs
Cost Accountant Jobs
Creative Director Jobs
Customer Service Representative Jobs
Customer Success Jobs
Customer Success Manager Jobs
Cyber Security Analyst Jobs
Cyber Security Engineer Jobs
Cyber Security Jobs
Data & Analytics Jobs
Data Analyst Jobs
Data Engineer Jobs
Data Management Jobs
Data Science Jobs
Database Administrator Jobs
Design Engineer Jobs
Desktop Support Jobs
DevOps Engineer Jobs
DevOps Jobs
DevSecOps Engineer Jobs
Director of Engineering Jobs
Director of IT Jobs
Director of Operations Jobs
Editor Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Executive Assistant Jobs
Field Engineer Jobs
Field Service Technician Jobs
Finance Jobs
Finance Manager Jobs
Financial Analyst Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Designer Jobs
Game Developer Jobs
General Manager Jobs
GIS Analyst Jobs
Golang Jobs
Graphic Designer Jobs
Hardware Engineer Jobs
HR Jobs
Industrial Engineering Jobs
Instructional Designer Jobs
iOS Developer Jobs
IT Jobs
IT Manager Jobs
IT Support Specialist Jobs
IT Systems Administrator Jobs
Java Developer Jobs
Javascript Jobs
Legal Jobs
Linux Jobs
Linux Systems Administrator Jobs
Machine Learning Engineer Jobs
Machine Learning Jobs
Management Trainee Jobs
Manufacturing Engineer Jobs
Marketing Analyst Jobs
Marketing Assistant Jobs
Marketing Associate Jobs
Marketing Coordinator Jobs
Marketing Jobs
Marketing Manager Jobs
Mechanical Engineering Jobs
Network Administrator Jobs
Network Engineer Jobs
Office Administrator Jobs
Office Coordinator Jobs
Office Manager Jobs
Operations Analyst Jobs
Operations Jobs
Operations Manager Jobs
Payroll Specialist Jobs
PHP Developer Jobs
Process Engineer Jobs
Product Analyst Jobs
Product Designer Jobs
Product Manager Jobs
Product Marketing Manager Jobs
Product Owner Jobs
Program Coordinator Jobs
Program Director Jobs
Program Manager Jobs
Project Coordinator Jobs
Project Engineer Jobs
Project Manager Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Quality Manager Jobs
Receptionist Jobs
Research Associate Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Sales Development Representative Jobs
Sales Development Representative Jobs
Sales Engineer Jobs
Sales Jobs
Sales Leadership Jobs
Sales Manager Jobs
Sales Operations Jobs
Sales Representative Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Scrum Master Jobs
Security Engineer Jobs
Service Desk Analyst Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Social Media Coordinator Jobs
Social Media Manager Jobs
Software Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Staff Accountant Jobs
Structural Engineer Jobs
Supply Chain Manager Jobs
Support Engineer Jobs
System Engineer Jobs
Systems Administrator Jobs
Systems Analyst Jobs
Tech Support Jobs
Technical Program Manager Jobs
Technical Support Analyst Jobs
Technical Support Engineer Jobs
Technical Support Representative Jobs
Technical Writer Jobs
Test Engineer Jobs
UX Designer Jobs
Web Designer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results
























