Maximum of 25 job preferences reached.
Top Software Engineer Jobs
Artificial Intelligence • Software • Automation
Build and ship product features across the frontend, backend, data, and integrations stack under senior engineer guidance. Write clean, tested, documented code; develop integrations and internal tools; investigate bugs; participate in code reviews; and learn engineering practices while growing toward ownership of larger product areas.
Top Skills:
Ai/Llm ToolingNode.jsPythonReactTypescript
Other
Develop and support software engineering efforts across the development lifecycle for Naval Surface Warfare Center Code MXM. Apply programming concepts and modern Agile, DevOps, and DevSecOps methodologies to electromagnetic spectrum operations mission engineering, modeling, and testing activities.
Top Skills:
AgileDevOpsDevsecops
Hardware • Semiconductor • Industrial • Manufacturing
Lead complex enterprise analytics software from specification through production deployment. Design resilient distributed services, implement major epics, author engineering specifications, drive testing and production readiness, and mentor product engineers. Collaborate with product, architecture, QA, engineering, and AI agents in Agile Scrum teams using SAFe 6.0 principles to build secure, observable, cloud-agnostic software for critical electrical infrastructure.
Top Skills:
Agile ScrumAi-Assisted EngineeringAPIsCloud-Native DevelopmentDistributed ServicesEvent-Driven SystemsPluginsSafe 6.0Test Automation
Aerospace • Hardware • Defense • Industrial
Assist with designing, developing, testing, debugging, and documenting GUI applications, software libraries, test programs, and embedded software. Support software-hardware integration with oscilloscopes, logic analyzers, meters, and other test equipment across Windows, Linux, and embedded operating systems. Work with experienced engineers while applying coding standards, software design practices, and version control tools.
Top Skills:
CC++Electrical MetersEmbedded Operating SystemsJavaScriptLinuxLogic AnalyzersMS OfficeOscilloscopesPythonTcp/Udp EthernetTypescriptWindows
Insurance
Develops and maintains software solutions by translating business requirements into technical designs and code. Responsibilities include end-to-end development, unit and integration testing, debugging, code reviews, source control, sprint planning, solution design, technical debt prioritization, QA issue resolution, and automation. Collaborates with Scrum Masters, Product Owners, and developers while supporting continuous integration and delivery. May contribute to project planning and mentor newer developers.
Top Skills:
.NetcobolC#.NetContinuous Delivery PipelinesContinuous IntegrationMicrosoft Sql ServerSsisStored ProceduresVisual Studio.NetWeb Services
Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Lead the architecture, technical strategy, and implementation of Squarespace’s large-scale Communications Platform for email, push, and in-product notifications. Provide hands-on Java development, drive modernization and reliability improvements, mentor engineers, conduct design and code reviews, identify systemic risks, and influence cross-team architecture decisions while balancing delivery with long-term platform health.
Top Skills:
Claude CodeCockroachdbCursorGCPGithub CopilotJavaKafkaKubernetesMongoDBSpring
Artificial Intelligence • Big Data • Machine Learning • Software
Design and maintain scalable services, APIs, distributed systems, and data pipelines for AI training data infrastructure. Own systems through design, implementation, testing, deployment, and monitoring. Lead architectural decisions, improve reliability and scalability, mentor engineers, and collaborate with AI/ML, product, and data operations teams. Contribute to CI/CD, containerization, DevOps, and cloud deployment practices.
Top Skills:
AWSAzureC#Caching LayersCi/CdData Pipeline ToolingDockerGCPGoJavaKubernetesMessaging SystemsNosql DatabasesPythonRelational DatabasesTypescript
Artificial Intelligence • Big Data • Machine Learning • Software
Develop, test, and ship features for data platforms, pipelines, contributor tools, quality assurance systems, and client-facing infrastructure. Collaborate with senior engineers, participate in code reviews, debug issues, and improve automation supporting large-scale AI training data workflows. The role offers hands-on experience with production engineering, data systems, and AI-adjacent technologies in a fully remote environment.
Top Skills:
APIsC#DatabasesGitJavaScriptPythonTypescript
Healthtech • Software
Maintain and improve production software using Python, Django, and React. Resolve bugs, complete upgrades, troubleshoot issues, write and test maintainable code, follow GitHub and CI/CD workflows, monitor system health, respond to service requests, and collaborate with senior engineers and product owners in an Agile environment.
Top Skills:
Aws Ec2Aws RdsAws S3Azure DevopsCi/CdDjangoDjango OrmGitGitMySQLPythonReactRest Apis
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop and deploy autonomy software for unmanned surface, underwater, and aerial vehicles in maritime missions. Responsibilities include motion planning, localization and tracking, safety assurance, COLREGS adherence, multi-agent coordination, distributed optimization, rigorous software testing, platform integration, deployment support, mission-log analysis, and autonomy R&D. The role also involves cross-functional collaboration, customer and demonstration support, roadmap development, and mentoring junior engineers. Travel is typically approximately 25% annually.
Top Skills:
AfsimC++Control SystemsDistributed Decision-MakingMachine LearningMotion PlanningNgtsOptimizationPythonReinforcement LearningRoboticsSensor FusionSwarm Robotics
Artificial Intelligence • Information Technology • Cybersecurity • Defense
Develops, tests, maintains, and modernizes secure ACWS software components, APIs, integrations, and services. Implements user stories, resolves defects, performs unit testing, supports sprint and release activities, analyzes production issues, and coordinates durable technical solutions. Collaborates with architects, analysts, testers, DevSecOps teams, and stakeholders while supporting refactoring, legacy modernization, documentation, and technical debt reduction.
Top Skills:
.NetAgileAPIsAppianAWSContainersDatabasesDevsecopsJavaKubernetesMicrosoft CopilotRestSoapSQLWeb Services
Industrial • Manufacturing
Develops production-quality C++ software for autonomous and semi-autonomous machine localization, positioning, navigation, and state estimation. Designs algorithms using GNSS, inertial sensors, perception systems, and filtering techniques; researches and deploys localization solutions; and supports architecture, testing, validation, documentation, functional safety, and product quality. Collaborates cross-functionally and mentors junior engineers.
Top Skills:
C++Error State FiltersExtended Kalman FiltersGnssGraph OptimizationInertial Measurement TechnologyKalman FiltersPythonRosSlam
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Hardware • Defense • Industrial
Develop real-time sensor fusion and tracking systems for AR/XR devices on Android and embedded Linux. Build C++ and C# pipelines integrating IMUs, cameras, depth sensors, and OpenXR runtimes; optimize latency, synchronization, stability, and resource usage. Create Android services in Java/Kotlin and Python tooling for simulation, testing, automation, and CI. Collaborate with hardware, firmware, perception, graphics, and backend teams to ship reliable spatial computing capabilities.
Top Skills:
AndroidArcoreC#C++CiComputer VisionDepth SensorsEmbedded LinuxImuJavaKalman FilteringKotlinOpenxrPythonReal-Time SystemsSensor FusionSlamStereokitUnityUnreal EngineVio
One Month AgoSaved
Digital Media • Information Technology • News + Entertainment
Develop and lead the delivery of high-quality C++ software for FreeWheel’s cloud-based ad-serving and distributed systems. Responsibilities include designing scalable architectures, deploying and troubleshooting Linux systems, optimizing algorithms, working with Snowflake and Aerospike, reviewing code, collaborating with stakeholders and QA, documenting technical work, and mentoring junior engineers. The role requires independent judgment, strong communication, and flexibility for nights, weekends, variable schedules, and overtime.
Top Skills:
AerospikeC++Cloud ComputingDistributed DatabasesGitGoLinuxNetwork ProgrammingObject-Oriented ProgrammingSnowflake
Information Technology • Security • Software
The Software Engineer II will design, develop, and maintain secure software solutions, focusing on smart card personalization products and HSM firmware development, while ensuring alignment with security standards.
Top Skills:
BitbucketCC#GitJavaJenkinsJIRAJSONLinuxPythonReactXML
Information Technology • Consulting • Defense
Develop, test, document, and debug software for telecommunications and IP networking equipment across embedded, infrastructure, application, and full-stack layers. Work with Linux and Unix systems, hardware layers, device drivers, kernels, networking protocols, automation tools, and laboratory test equipment. Contribute to security analysis, software development, system testing, product concepts, and technical solutions for U.S. Federal Government customers. Travel to CACI locations or customer sites as needed and obtain a Top Secret clearance for continued employment.
Top Skills:
ArmAuthenticationCC++CryptographyDevice DriversFirewallsInternet RoutingIntrusion DetectionIp NetworkingJavaJavaScriptKernel DevelopmentLinuxMipsProtocol AnalyzersPythonRisc-V AssemblyTelecommunications EquipmentUnixWindowsX86
News + Entertainment
Build and own high-performance UI features for Netflix’s TV application across streaming sticks, smart TVs, and cable boxes. Collaborate with product, design, algorithms, and engineering teams to define experiences, validate product variants through A/B testing, and deliver reliable, testable code. Lead large cross-functional projects while working with TypeScript, JavaScript, React, Redux, Node.js, GraphQL, and proprietary Jest-based automation frameworks.
Top Skills:
GraphQLJavaScriptJestNode.jsReactReduxTypescript
Healthtech
Design, build, and operate high-throughput WAL replication and event-streaming infrastructure supporting cache invalidation, data synchronization, and change-data-capture consumers. Lead migration from batch processing to unified event-driven pipelines, define delivery and correctness guarantees, establish architectural standards, mentor engineers, and support 24/7 incident response. The role requires deep expertise in replication, streaming semantics, systems programming, performance, reliability, and cross-team technical leadership.
Top Skills:
Apache IcebergAWSBigQueryCC++ClickhouseDatabricksDebeziumDelta LakeGoKafkaKafka ConnectKinesisParquetPostgresPostgresql Logical ReplicationPulsarRedpandaRedshiftRustSnowflake
Healthtech
Designs, operates, and governs distributed caching infrastructure for high-volume healthcare workflows. Responsibilities include defining consistency and performance contracts, eviction and invalidation strategies, multi-tier cache architectures, operational recovery, incident response, engineering standards, shared libraries, technical reviews, and mentorship. The role leads cross-team caching initiatives and participates in a 24/7 on-call rotation, with an initial focus on claims adjudication.
Top Skills:
AWSCC++Change Data CaptureDatabase ReplicationGCPGoMemcachedPythonRedis/ValkeyRust
Healthtech
Staff Software Engineer responsible for PostgreSQL performance and transactional database architecture at scale. The role includes diagnosing production issues, designing benchmarking and regression-detection systems, defining performance contracts, optimizing cluster topology and queries, leading incident response, reviewing schemas, and mentoring engineers. The engineer will support 24/7 on-call operations and drive cross-team architectural initiatives in a regulated healthcare technology environment.
Top Skills:
AsyncioAsyncpgAurora PostgresqlC/C++Ci/CdConnection PoolingDatabase BenchmarkingDatabase ShardingGoObservabilityOlapOltpPgbouncerPgdogPostgresPythonRust
Information Technology • Consulting
The Principal Software Engineer develops and enhances complex software systems, leads development teams, and ensures adherence to design requirements.
Top Skills:
Software Development Methodologies
Greentech • Hardware • Manufacturing
Build and maintain full-stack software across internal tools, campaign planning, field operations, weather and geospatial data, aircraft operations, and customer-facing products. Work directly with users and cross-functional teams to identify problems, prototype solutions, and own products through deployment and continued development. Improve shared software components and technical patterns across the organization.
Top Skills:
Cloud InfrastructureDatabasesNode.jsPythonReactTypescript
Aerospace • Automation
Own and productionize localization, mapping, calibration, and state-estimation systems for autonomous ground vehicles operating at active airports. Responsibilities include sensor fusion, 3D mapping, calibration, online validation, diagnostics, regression testing, deployment, and safety monitoring. The role provides technical leadership across perception, planning, and platform teams while advancing autonomous operations toward driverless capability.
Top Skills:
C++17+CamerasCartographerCeresEkfFactor GraphsG2OGlimGnssGtsamImuKalibrLidarLinuxLio-SamRosRos2SlamUkf
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Develop and enhance payment products and transaction systems using Java and Kotlin. Design and build microservice components, evaluate emerging technologies, and recommend architectural improvements. Mentor less-experienced engineers on software practices and coding standards. The role focuses on highly available, distributed, high-concurrency risk and payment platforms, including fraud detection and risk decisioning infrastructure.
Top Skills:
Apache FlinkApache KafkaSparkClickhouseGradleGraph DatabasesJavaJSONKotlinMachine LearningMavenMicroservicesNosql DatabasesRestful ServicesSpringSpring BootXML
Cloud • Information Technology • Software • Cybersecurity
Design and build scalable, reliable, observable, and well-tested backend and distributed systems. Work in AI-assisted development workflows by decomposing problems, validating AI-generated outputs, and using tools such as Claude and code assistants. Contribute to architecture, data modeling, APIs, service boundaries, documentation, and technical direction while mentoring peers and collaborating across Product, UX, and Engineering.
Top Skills:
Agent-Based WorkflowsAi Code AssistantsAPIsCC++Ci/CdClaudeDistributed SystemsGoRustService-Oriented ArchitecturesSQL
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)


















