Top Software Engineer Jobs

Reposted 24 Days AgoSaved
In-Office or Remote
8 Locations
150K-200K Annually
Senior level
150K-200K Annually
Senior level
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
24 Days AgoSaved
In-Office
New York City, NY, USA
250K-300K Annually
Senior level
250K-300K Annually
Senior level
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
One Month AgoSaved
In-Office
Atlantic City, NJ, USA
70K-80K Hourly
Entry level
70K-80K Hourly
Entry level
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
24 Days AgoSaved
Remote
US
Senior level
Senior level
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
24 Days AgoSaved
Remote
US
77K-179K Annually
Senior level
77K-179K Annually
Senior level
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
24 Days AgoSaved
Remote
US
77K-179K Annually
Senior level
77K-179K Annually
Senior level
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
24 Days AgoSaved
Remote
US
77K-179K Annually
Senior level
77K-179K Annually
Senior level
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
24 Days AgoSaved
Remote
US
83K-204K Annually
Senior level
83K-204K Annually
Senior level
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
24 Days AgoSaved
Remote
US
77K-179K Annually
Senior level
77K-179K Annually
Senior level
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
24 Days AgoSaved
Remote
US
83K-204K Annually
Senior level
83K-204K Annually
Senior level
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
24 Days AgoSaved
Remote
US
83K-204K Annually
Senior level
83K-204K Annually
Senior level
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
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
125K-142K Annually
Senior level
125K-142K Annually
Senior level
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
Application Tracker Preview
24 Days AgoSaved
In-Office
Foster City, CA, USA
Senior level
Senior level
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
24 Days AgoSaved
In-Office
Foster City, CA, USA
Junior
Junior
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
24 Days AgoSaved
In-Office
Foster City, CA, USA
Senior level
Senior level
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
Reposted One Month AgoSaved
In-Office or Remote
18 Locations
40K-65K Annually
Mid level
40K-65K Annually
Mid level
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
One Month AgoSaved
Remote
USA
388K-558K Annually
Entry level
388K-558K Annually
Entry level
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
One Month AgoSaved
Hybrid
San Francisco, CA, USA
185K-490K Annually
Entry level
185K-490K Annually
Entry level
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
One Month AgoSaved
Hybrid
Totowa, NJ, USA
145K-247K Annually
Senior level
145K-247K Annually
Senior level
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
One Month AgoSaved
Hybrid
Totowa, NJ, USA
106K-180K Annually
Senior level
106K-180K Annually
Senior level
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
One Month AgoSaved
In-Office or Remote
Atlanta, GA, USA
Senior level
Senior level
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
One Month AgoSaved
In-Office or Remote
Austin, TX, USA
Senior level
Senior level
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
24 Days AgoSaved
In-Office
Herndon, VA, USA
130K-265K Annually
Senior level
130K-265K Annually
Senior level
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
One Month AgoSaved
Hybrid
Houston, TX, USA
Entry level
Entry level
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
One Month AgoSaved
In-Office
Redwood City, CA, USA
180K-400K Annually
Entry level
180K-400K Annually
Entry level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account