Top Software Engineer Jobs
The Senior Software Engineer will develop and improve backend services using various programming languages and frameworks, mentor a team, collaborate with product and data teams, and contribute to the product vision while fostering an inclusive work environment.
As a Senior Software Engineer at Nextdoor, you will develop and improve backend services, collaborating with teams across engineering, product management, and design. Responsibilities include coding in Python and Kotlin, contributing to frameworks, and fostering a collaborative environment. You'll also engage with customers to understand their needs and ensure impactful solutions.
As a Senior Software Engineer at Fivetran, you'll develop new features for the data validation service, improve software architecture, and enhance system reliability. Responsibilities include debugging data replication, analyzing new features, maintaining connectors, and mentoring junior developers while defining project requirements.
The Senior Software Engineer will research and prototype advanced behavioral reasoning, decision making, and motion planning algorithms for autonomous vehicles. Responsibilities include designing robotic control systems, developing path-planning algorithms, and writing software to control robotic systems.
The Staff Software Engineer will architect and implement data infrastructure, devops, and APIs to automate engineering processes. Responsibilities include designing tools, managing data pipelines, and providing technical mentorship. The role focuses on improving data collection and analysis tools for autonomous aircraft development.
As a Senior Software Engineer, you will learn the codebase, contribute to initiatives, address tech debt, and mentor junior engineers while collaborating closely with team members on product development and implementation.
As a Staff Software Engineer at Anyscale, you will build tools for cloud applications while addressing complex architectural challenges, focusing on distributed systems and machine learning. You'll collaborate with other experts, communicate your work through various media, and iterate on product development with users.
As a Staff Software Engineer - Frontend at Kiddom, you'll design and deliver full-stack product features with a strong emphasis on frontend architecture, focusing on scalability. Responsibilities include selecting tools and technologies, building data solutions, validating production-grade software, and developing impactful features that enhance user experience.
Featured Jobs
As a Senior Backend Engineer at Kiddom, you will design and build scalable frameworks for API integrations, develop RESTful services, and create robust environments for testing. You will work collaboratively in a fast-paced setting while focusing on enhancing educational opportunities through technology.
As a Software Engineer in the Developer Platform team at Pave, you will architect and manage cloud infrastructure, develop best-in-class tools for engineers, and improve engineering practices. You will lead technical projects while focusing on security, performance, and compliance requirements for enterprise-grade software.
As a Senior Software Engineer at Kiddom, you'll lead a team in full stack development, creating and maintaining high-quality web applications. You'll work collaboratively with design and product teams to set feature roadmaps, guide development decisions, and apply your deep understanding of web technologies to navigate engineering trade-offs while mentoring team members.
As a Senior Software Engineer at Fivetran, you will be responsible for building and improving features for data validation services, analyzing existing code for reliability and performance, and contributing to the development of tools that enhance data analytics and user experience. You will engage in debugging data replication issues and participate in hiring processes while mentoring junior developers.
As a Lead Software Engineer, you will guide and implement engineering best practices, ensuring software projects meet client needs. Collaborate with teams for software delivery, grow client relationships, and manage project risks while leading a team of developers and writing code.
The Principal Software Engineer will lead the architecture and development of Fivetran’s Data Lake product, ensuring scalability and performance. Responsibilities include designing data systems, collaborating with product teams, contributing to open-source projects, analyzing infrastructure issues, and setting technical directions.
The Senior Software Engineer will design and implement machine learning algorithms in C++ and/or Python, focusing on deep learning for computer vision in robotics. Responsibilities include developing deep neural networks for challenges such as lane and object detection, working with various sensor data, setting up automated training pipelines, and collaborating with engineering teams.
Design and implement infrastructure for training, evaluating, and deploying deep learning models for self-driving semi trucks. Develop and optimize training pipelines, track metrics, and enable continuous integration and deployment of model improvements in collaboration with cross-functional teams.
The Staff Software Engineer will design, implement, and maintain simulation capabilities for an autonomous vehicle system. Responsibilities include integrating simulation platforms with autonomy stacks, leading feature development for simulation fidelity, and collaborating with external partners.
The Senior Software Engineer - Backend is responsible for designing and improving backend systems, including REST APIs and microservices. They write maintainable and scalable code, participate in on-call rotations, and improve engineering processes while ensuring security compliance. The role requires a collaborative approach to product and technology development.
As a Staff Software Engineer at Hive, you will design and improve backend systems such as REST APIs and microservices, ensuring code quality and system scalability. You will contribute to product enhancements, maintain security standards, and troubleshoot production issues while following best practices in engineering and development.
The Lead Software Engineer at AssetMark will be responsible for designing, coding, debugging, and developing applications, as well as collaborating with 3rd party vendors, providing technical leadership, and adopting new technologies. The role also involves participating in Agile ceremonies, mentoring team members, and conducting code review sessions.
The Principal Software Engineer will design functional solutions, oversee the delivery of complex business technologies, lead a team of developers, mentor junior staff, and ensure compliance with security and architectural standards. They will perform software testing, manage code updates, and contribute to strategic planning and technical solutions.
As a Senior Software Engineer, you will design and enhance Android applications, collaborate on API contracts, integrate third-party SDKs, troubleshoot complex problems, participate in agile practices, and stay updated on mobile technologies to deliver high-quality apps.
As a Senior Software Engineer, you will enhance the performance and reliability of Postgres data pipeline services, design new features, and troubleshoot issues. Collaborate with cross-functional teams and manage projects through all lifecycle stages, ensuring customer satisfaction and effective communication with stakeholders.
Seeking a Lead Software Engineer / Architect with deep expertise in Microsoft technologies and a passion for technical leadership. Responsibilities include providing strategic direction to software developers, utilizing knowledge of .NET and Azure technologies, front-end development, mobile technologies, high-level design, project delivery, customer interaction, team management, mentorship, code review, and global collaboration.
The Senior Software Engineer-SAP will architect solutions for reporting, develop complex Hana Database models, design SAC visualizations, and validate deliverables. Responsibilities also include defining security structures and reviewing solution deliverables, while evaluating market trends to identify technological opportunities.
Popular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results