Get the job you really want.

Top Software Engineer Jobs

9 Days Ago
Oxnard, CA, USA
Junior
Junior
Aerospace • Manufacturing
Design and support embedded systems for uncrewed aircraft, including avionics architectures and autonomy functions. Responsibilities include integration, verification, and development of simulation models, focusing on both real-time and non-real-time environments.
Top Skills: AutomationBuild InfrastructureCC++Embedded SystemsHardware Security ModulesMicrocontrollerMicroprocessorModular Open-Source ArchitectureNetworkingReal-Time SystemsRoboticsRustSimulation Models
9 Days Ago
Remote
USA
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer at Trase, you will lead the development of scalable backend services, mentor junior engineers, collaborate with teams to design solutions, and ensure the security and efficiency of backend systems. You will also manage cloud infrastructure and integrate third-party APIs to enhance application functionality.
Top Skills: Amazon Web ServicesGoGoogle Cloud PlatformAzurePythonTypescript
Mid level
Artificial Intelligence • Robotics
In this role, you will develop foundational software for robots, adapt safety certifiable RTOS, collaborate with hardware engineers for safety-critical systems, and ensure compliance with safety standards. You will also develop solutions for OTA updates and optimize real-time system performance.
Top Skills: Arm 64AssemblyBazelCC++CanDockerEthercatEthernetGoKubernetesLinuxPythonQnxRos 2RustSafertosThreadx
9 Days Ago
New York, NY, USA
Senior level
Senior level
Artificial Intelligence • Healthtech • Software
The Senior Software Engineer will take ownership of building impactful features for Jimini's patient-facing mobile app and therapist-facing web app. Responsibilities include frontend and backend development, user research, and product ideation to enhance user experiences and empower mental health care access.
Top Skills: AWSGCPNext.JsNode.jsPostgresPythonReactReact NativeRest Apis
20 Days Ago
Hybrid
02459, Newton Center, MA, USA
Senior level
Senior level
Cloud • Edtech • Kids + Family • Database
The Principal Software Engineer will lead the development and delivery of SaaS solutions, serve as the lead architect, mentor engineers, conduct design and code reviews, and manage all phases of the software development life cycle. The role involves research on new technologies and collaborating with various business lines to tackle software challenges effectively.
Top Skills: .NetAngularAzureAzure DevopsC#Entity Framework CoreGitMicroservicesRelational DatabasesRestful ApisType Script
10 Days Ago
Headquarters, WA, USA
Mid level
Mid level
Digital Media • Events • News + Entertainment • Software
The Senior Software Engineer will write code to automate processes, follow design specifications, and support development and deployment. They will identify automation opportunities, mentor team members, and work within an Agile framework to deliver solutions.
Top Skills: AgileAutomation AnywhereGenerative AiRpa Frameworks
10 Days Ago
Headquarters, WA, USA
Senior level
Senior level
Digital Media • Events • News + Entertainment • Software
The Senior Software Engineer will design and develop advanced Android applications, collaborate with teams to implement features, troubleshoot problems, and participate in agile methodologies. The role focuses on enhancing user experiences in mobile apps for The Washington Post.
Top Skills: AgileAndroid SdkGitJavaKotlinRestful ServicesScrum
10 Days Ago
Remote
United States
Senior level
Senior level
Agency • Fintech • Information Technology • Software • Consulting
The Senior Software Engineer will focus on EMV applet development, using Java Card or MULTOS standards in a banking environment. Responsibilities include card manufacturing and installing EMV applets on cards to solve complex technical challenges.
Top Skills: Card ManufacturingEmv Applet DevelopmentJava CardMultos
10 Days Ago
94063, Redwood City, CA, USA
Senior level
Senior level
Appliances • Manufacturing
The Staff Software Engineer, Android leads the development of a user-friendly Android app for a next-gen all-electric heating and cooling system. Responsibilities include collaborating with cross-functional teams, designing scalable applications, ensuring high-quality UI/UX, maintaining code quality, and participating in continuous development improvements.
Top Skills: Agile MethodologiesAndroid DevelopmentGitJetpack ComposeKotlin
10 Days Ago
Palo Alto, CA, USA
211K-316K Annually
Senior level
211K-316K Annually
Senior level
Cloud • Information Technology • Software • Cybersecurity
The Staff Software Engineer will work on core database engine components, designing an efficient metadata store solution for both on-prem and cloud platforms. The role involves collaborating with senior architects to develop and execute a technical roadmap, while ensuring a high-performance system.
Top Skills: C++Cloud TechnologiesGoJavaLarge-Scale Distributed SystemsOpen Source SoftwarePythonStorage Technologies
10 Days Ago
24003, Roanoke, VA, USA
Senior level
Senior level
Cloud • Software • Consulting
As a Principal Software Developer, you will plan and coordinate the development of digital products for clients, analyze technical requirements, support multiple teams with development challenges, and participate in strategic technology decisions, all while coaching colleagues and maintaining a focus on user experience.
Top Skills: Api DesignAutomated TestingAzureBackend DevelopmentCloud EnvironmentsDatabase SchemasDockerFrontend DevelopmentIdentity ProvidersKubernetesSoftware ArchitectureSoftware SecurityWeb Technologies
10 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
The Senior Software Engineer will design and implement web-based tools for data visualization, work with AI researchers to build intuitive UIs, and create user-friendly interfaces for RoboForce robots. The role requires strong proficiency in frontend stacks and experience with 3D visualization libraries.
Top Skills: AngularCSSDeck.GlElasticsearchHTMLJavaScriptMySQLNumpyPandasPostgresPythonReactRedisThree.JsTypescriptWebviz
10 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
The Senior Software Engineer will design and maintain C/C++ software for the autonomy platform at RoboForce, focusing on performance and resource efficiency in robotics software stack. Responsibilities include collaborating on vision systems, GPU development, and advocating for software enhancements while maintaining best coding practices and tools.
Top Skills: C++CudaDrakeIsaacsimMujocoPybulletPythonRosRos2
10 Days Ago
2 Locations
198K-256K Annually
Senior level
198K-256K Annually
Senior level
Artificial Intelligence • Hardware • Machine Learning • Software • Semiconductor
The Senior Software Engineer will develop APIs that connect photonic hardware with advanced interface systems, focused on real-time and historical data processing. Responsibilities include API design, backend service development, implementing security protocols, collaborating with front-end teams, and optimizing API performance.
Top Skills: Api DesignApi GatewayJwtMicroservices ArchitectureNext.JsOauthRestful ServicesWebsockets
10 Days Ago
2 Locations
153K-205K Annually
Senior level
153K-205K Annually
Senior level
Artificial Intelligence • Hardware • Machine Learning • Software • Semiconductor
As a Staff Software Engineer, you will develop software and firmware for next-gen photonic AI processors. Responsibilities include collaborating with multidisciplinary teams, defining architectures for photonic interconnects, and engaging with customers to gather requirements.
Top Skills: C++Communication ProtocolsControl In Embedded SystemsDevice Driver DevelopmentEmbedded SystemsFirmware DevelopmentKernel DevelopmentLinuxPython
10 Days Ago
Mountain View, CA, USA
Senior level
Senior level
eCommerce
The Staff Software Engineer will architect and design a modern platform for Coupang's internal services, focusing on backend development, distributed systems, and infrastructure management. Responsibilities include collaborating with product teams, developing critical components, leading projects, and ensuring operational excellence across platforms.
Top Skills: AWSC/C++GoGrpcJavaKafkaKubernetesPythonService Mesh
10 Days Ago
Chicago, IL, USA
Senior level
Senior level
Agency • Fintech • Information Technology • Software • Consulting
As a Lead Software Engineer at Kunai, you will develop back end services for a credit card decisioning platform using Golang, lead engineering teams, and ensure high system resiliency and uptime.
Top Skills: AuroradbAWSDevOpsEvent-Driven ArchitectureGoKafkaMicroservices
Reposted 10 Days Ago
Hybrid
San Francisco, CA, USA
Senior level
Senior level
Artificial Intelligence • Information Technology • Productivity • Software • Analytics • Business Intelligence
As a Senior Staff Software Engineer, you will lead the Insights Experience team at Productboard, improving their feedback platform, mentoring team members, and collaborating with cross-functional teams to align technical solutions with business objectives, ultimately enhancing product performance and user satisfaction.
Top Skills: AWSCSSElasticsearchHTMLKotlinNode.jsPostgresReactRedisRubyTypescript
10 Days Ago
Bingen, WA, USA
Entry level
Entry level
Aerospace • Manufacturing
Develop and maintain embedded firmware and drivers for various applications and sensors, ensuring robustness and effectiveness while collaborating with the technical team to meet customer requirements. Responsibilities include reading electrical schematics, utilizing embedded programming skills, and performing data analysis and testing.
Top Skills: AltiumAmazon Web ServicesArm Cortex-M3Arm Cortex-M4AssemblyAutocadAutodesk EagleAzureCC++Cadence OrcadCode Composer StudioDesignsparkEagleEmbosFreertosFusion 360GenesysGitGoogleHspiceIarInventorKicadLabviewLabwindows/CviLtspiceMatlabMsp430OctaveProtelPspicePythonSketchupSolidworksStcubeStm32SubversionUcosVisual Studio
10 Days Ago
Remote
Hybrid
United States
230K-322K Annually
Senior level
230K-322K Annually
Senior level
Information Technology • Mobile • News + Entertainment • Social Media
The Staff Software Engineer will lead efforts in architecting, implementing, and maintaining ML infrastructure to enhance services like recommendations and feeds on Reddit's Machine Learning Platform, while mentoring team members and optimizing workflows.
Top Skills: DevOpsDockerGoJaxKubernetesMlflowPythonPyTorchRayTensorFlow
10 Days Ago
San Francisco, CA, USA
Senior level
Senior level
Artificial Intelligence • Edtech • Healthtech • Machine Learning • Natural Language Processing • Software • Telehealth
As a Principal Engineer at Marker Learning, you will lead technical vision and architectural decisions to create innovative tools for assessment and diagnosis. This role involves system design, improving workflows, and fostering collaboration across teams while developing AI-powered solutions for efficient evaluations.
10 Days Ago
Remote
United States
Senior level
Senior level
Software
The Senior Software Engineer will lead integration projects, collaborate across teams, and take ownership of software design and implementation. They will emphasize code quality, mentor junior developers, and drive innovation in integration technologies. Their role includes creating functional specifications, implementing features, and ensuring effective communication within the agile team.
Top Skills: AWSCSSDevOpsDockerGitGithub ActionsGoHTMLJavaScriptJenkinsMicroservicesMicrosoft SqlMySQLNode.jsOraclePHPPythonReactVue
10 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
In this role, the Senior Software Engineer will enhance the AI infrastructure for robotics by developing Python-based training and deployment tools, managing deep learning models, and ensuring robust backend systems. Close collaboration with AI Robotics experts is key to building both onboard and offboard solutions for next-gen robotics.
Top Skills: AWSAzureC++CudaElasticsearchGCPJaxMySQLPostgresPythonPyTorchRedisTensorFlow
10 Days Ago
Remote
USA
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer in Frontend Engineering, you will design and develop high-quality user interfaces, collaborate with cross-functional teams, integrate frontend applications with backend services, and maintain best practices and testing. You will foster innovation and support code reviews while focusing on creating exceptional user experiences.
Top Skills: AstroGrpcJavaScriptRest ApisSvelteTypescript
10 Days Ago
Somerville, MA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
The Senior Software Engineer will enhance Mobi's AI planning platform by refactoring and optimizing the data pipeline using AWS technologies and developing scalable architectures for data ingestion, while ensuring high availability and low latency in serving user needs.
Top Skills: AirflowAWSGlueJavaOpensearchPythonPytorch LightningS3
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account