Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Software Engineer Jobs
Other • Software • Analytics
The Sr. Software Development Engineer will design and develop features for ArcGIS Velocity and other cloud offerings. Role requires collaboration with engineers to enhance software capabilities, focusing on Java, Scala, JavaScript, TypeScript, and React. Key responsibilities include building software components, ensuring they are user-friendly, and working on scalable and fault-tolerant systems.
Top Skills:
SparkAWSAzureDockerDojoJavaJavaScriptJSONKafkaKubernetesMongoDBOpensearchOraclePostgresReactRestScalaSQL ServerTypescriptXML
Biotech
As a Senior Staff Software Engineer at Gilead, you will bridge technology solutions with drug discovery, analyze processes, and propose enhancements through collaboration with research scientists. Your role involves supporting software development, project management, and ensuring the alignment of technology with strategic goals in pharmaceutical research.
Top Skills:
Agile MethodologiesAi/MlC#Cloud ComputingData AnalyticsPipeline PilotPython
Information Technology
As a Senior Software Engineer, you will own data infrastructure components to support SentiLink's products. Responsibilities include building and optimizing data pipelines, collaborating with product teams, mentoring junior engineers, and ensuring data quality. You will leverage technologies like Python, Golang, and AWS to enhance fraud detection products.
Top Skills:
AWSDockerEmrGoOpensearchPostgresPythonRedshiftSpark
Software
The Senior Software Engineer II at Perforce is responsible for developing and implementing software solutions, collaborating with teams, conducting code reviews, troubleshooting defects, and improving development processes. The role involves creating scalable systems and maintaining application quality in a cross-functional environment.
Top Skills:
AngularjsC#C++JavaScriptLinuxmacOSPerlPythonQtSQLTypescript
Cloud • Software
The VP of Software Engineering, SRE will lead a global team of 100 SREs focused on building reliability solutions for Salesforce. The role includes shaping strategy, developing programs, and ensuring the availability and efficiency of products while working closely with cloud leaders and engineering teams. Strong leadership and organizational skills are essential to inspire innovation and effectively manage a large team.
Top Skills:
GoJavaPython
Semiconductor
As a Senior Software Engineer at ASML, you will work on developing and maintaining control system software for DUV lasers, collaborating with Systems and Algorithms engineers for project requirements, designing and implementing solutions, conducting unit tests, and working with the SQA team for verification before release.
Top Skills:
CC++IntegrityObject Oriented DesignRtosVxworks
Security • Software • Database
As a Staff Perception Engineer, you will lead technical initiatives to improve sensor performance, develop perception algorithms, and mentor junior engineers. Collaborating with cross-functional teams, you'll design solutions for integration of various sensor data and ensure software meets quality standards while empowering your team to pursue innovative technologies in ocean monitoring.
Top Skills:
C++GpuGrpcMachine LearningPythonRosSignal ProcessingSQLZmq
Fitness • Healthtech • Retail • Pharmaceutical
The Principal Software Engineer will lead the Utilization Management Analytics Engineering team, overseeing the development of full-stack applications. Responsibilities include driving technical architecture initiatives, ensuring solutions are resilient and well-engineered, and integrating machine learning capabilities into real-time applications. The role requires expert knowledge in cloud technologies, software architecture, and analytics engineering to enhance health care delivery.
Top Skills:
AngularBigQueryC#FastapiGCPGoJavaMongo AtlasPythonReact
Information Technology
The Staff Software Engineer will architect and execute large-scale technical projects, mentor engineers, design scalable systems, and ensure compliance with SOC2 and GDPR. This role involves hands-on contributions and promoting best engineering practices.
Top Skills:
AWSAzureGCPJavaNode.jsPostgresPythonReactRuby On Rails
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
The Staff C++ Software Engineer will design, build, and optimize middleware components for a driverless robotaxi service. Responsibilities include developing reliable communication between the robot and cloud services, troubleshooting network and firmware issues, and collaborating across engineering teams to deliver solutions.
Top Skills:
AWSC++Cellular ConnectivityCloud InfrastructureDdsKubernetesLinuxNetworking ProtocolsRosTcp/IpTerraformUdp
Fintech • Software
The Lead Software Engineer will analyze, design, develop, test, and maintain software solutions for health and financial services, leading projects and providing best practices. Responsibilities include building applications, implementing microservices architecture, ensuring security, and collaborating with teams using Agile methodology.
Top Skills:
AngularAWSCi/CdCSSDatadogDockerHibernateHTMLJavaJavaScriptJmsJwtKibanaKubernetesMongoDBOauthOpensearchOraclePostgresSpring BootXML
Insurance
The Senior Software Engineer will lead advanced software engineering tasks, including design, development, and implementation, while ensuring high-quality solutions. Responsibilities include solving complex problems, providing technical guidance, mentoring team members, and leading software design efforts in a collaborative environment.
Top Skills:
AWSCdkEksGithub ActionsJavaKubernetesOpenapiPythonTerraformTypescript
Software • Energy
As a Principal Software Developer at AspenTech, you will mentor junior developers, solve complex issues, and work collaboratively with the software development team and product managers to enhance the AspenTech Platform. The role involves delivering maintainable code, proposing technical solutions, and staying updated on technology trends.
Top Skills:
AngularAWSAzureBashC#DockerGitGithub ActionsGitlabGoHelmJavaJenkinsKubernetesMongoDBNode.jsPostgresPython
Artificial Intelligence • Computer Vision • Software
As a Senior Software Engineer at Lazarus, you will design, build, and maintain the back-end infrastructure for software products, develop server-side applications, mentor junior engineers, and collaborate with various teams to enhance code quality and meet client requirements.
Top Skills:
APIsCCloud EnvironmentsCloud-Based ArchitectureDistributed SystemsGoPkiPythonRbacRustScalable ApplicationsSso
eCommerce • Gaming
As a Staff Software Engineer on the Infrastructure Reliability team, you will enhance the scalability, availability, and performance of game infrastructure through automation, cloud management, and leading technical projects. Key responsibilities include implementing infrastructure as code, creating self-healing systems, and mentoring junior engineers.
Top Skills:
AWSCi/CdCloudFormationDockerElk StackGCPGitGoGrafanaHarnessJavaJenkinsJSONKubernetesPrometheusPythonTerraformYaml
Software
As a Senior Software Engineer, you will lead the full software development lifecycle focused on observability. Responsibilities include feature design, implementation, and support, working on distributed systems, and collaborating with stakeholders to drive consensus and technical excellence.
Top Skills:
AWSGCPGoKubernetesSQL
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
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
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
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
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
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
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
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
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
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
Total selected ()
No Results
No Results