Top Software Engineer Jobs
As a Software Developer in the Transit & Mobility Data team, you will contribute to developing and maintaining open-source transportation software, customize implementations for client needs, write tests, develop UI mockups, work with various stakeholders to create new features, and improve software processes.
The Software Developer for Transit & Mobility will develop and maintain open source transportation software, customize deployments for transit agencies, write tests to enhance code reliability, design user interfaces, document systems, and improve software development processes.
The Staff Full-Stack Software Engineer will architect and develop microservices for a robotic platform, focusing on automation for cancer testing. Responsibilities include designing software, conducting code reviews, mentoring junior engineers, and collaborating with cross-functional teams to meet business requirements.
Glo's Full Stack Software Engineer will implement and maintain web applications, enhancing user experiences by coding, testing, and troubleshooting. The engineer will collaborate with teams to deliver value, innovate systems, and communicate effectively on tech and design decisions.
The software development engineer will develop embedded applications for military uses, support ongoing development contracts, enhance existing software tools, and produce new software products. The role involves working on all aspects of the development life cycle in small teams and requires self-motivation and effective collaboration both independently and in a team setting.
Looking for a GPU Software Engineer with 7+ years of development experience in GPU architecture and virtualization. Must have expertise in OpenGL, Vulkan, and strong background in computer architectures. Experience in Linux, Android, real-time operating systems, x86, ARM, and emulator technologies required. Strong communication skills and passion for delivering high-quality software.
As a Software Engineer on the Performance Engineering Team, you will develop and debug code to optimize performance, analyze and resolve performance bottlenecks, design benchmarks, and collaborate with cross-functional teams to enhance product efficiency across Fivetran's offerings.
As a Software Engineer at Aquatic, you will develop and manage robust data and model pipelines, improve trading system capabilities, and collaborate with the Quantitative Research team to automate model delivery for live trading.
Featured Jobs
As an Early Career Software Engineer, you will rotate through different technology teams to build systems crucial for the firm's profitability, engaging closely with senior engineers for mentorship. Responsibilities include hands-on development using Python or C++, learning software design techniques, and applying event-driven architectures and distributed systems knowledge.
The Software Developer will independently create and maintain code that integrates with various software platforms, focusing on Python, .NET, C#, and J2EE. Responsibilities include driving automation initiatives, managing relational databases, and enhancing software functionality through APIs and SDKs. This role requires problem-solving skills and the ability to communicate technical details effectively.
As a Software Engineer at Payactiv, you will develop and optimize services, enhance code quality through testing, collaborate with teams, implement security measures, and manage SQL databases. You will also contribute to innovative solutions and ensure application performance and data protection.
The Software Engineer V will enhance truck unloading robots' performance through advanced robotics and machine learning techniques. Responsibilities include developing capabilities, researching ML techniques, collaborating with teams on integration, and mentoring junior engineers.
As a Software Engineer III at Pickle, you will develop and optimize motion planning algorithms for robotic systems, collaborate with cross-functional teams, implement real-time control systems, and enhance the robot's navigation capabilities while ensuring performance reliability.
As a Graduate Software Engineer, you will participate in a three-month immersion program focused on software solutions for the media industry. Your responsibilities include writing clean code, contributing to product development, conducting code reviews, testing, and collaborating with cross-functional teams in an agile environment. A strong interest in media and teamwork is essential.
As a Software Engineer on the Cloud Engineering team at Kumo, you'll architect scalable systems for the Kumo AI platform, collaborate with teams to influence ML tech scaling, and enhance CI/CD processes. You will be responsible for developing infrastructure microservices, building tools for deployment, and managing ML Ops, thereby influencing the productivity of engineers and users through big data solutions.
As a Software Engineer for Kumo, you will develop scalable systems, build tools for ML Ops, and automate CI/CD pipelines. Collaborating with a diverse team, you will influence product direction and design foundational infrastructure to optimize cloud data applications and performance monitoring.
As a Senior Full Stack Software Engineer, you will own significant projects focused on AI and wellness, spend 85% of your time building innovative solutions using various technologies, and collaborate to understand user needs. You'll be responsible for leveraging cutting-edge technologies, optimizing algorithms, and innovating tools for coaches and clients.
As a Software Engineer on the Starshield team, you'll develop reliable software systems for satellite control, improve satellite performance and security, and collaborate with interdisciplinary teams on next-generation satellite capabilities and tools to enhance deployment and testing processes.
Senior Software Engineer responsible for contributing to the completion and deployment of 5G Core network components. Requires 12+ years of experience in C/C++ programming for real-time applications, knowledge of Matlab, Perl, Python scripting, and familiarity with 3GPP standards. Must have expertise in network virtualization, microservices architecture, and agile development practices.
The Senior Java Software Engineer will design, develop, and maintain Java applications while collaborating with cross-functional teams to ensure high performance and reliability. Responsibilities include analyzing technical problems, optimizing code, documenting processes, and implementing CI/CD pipelines as part of a team redesigning the Operational Risk Management application.
The Staff Infrastructure Software Engineer will design, develop, and maintain infrastructure components, focusing on software-defined networking, Linux systems programming, and backend services using Python, Go, and C++. Responsibilities include collaborating with teams to ensure infrastructure performance, mentoring junior engineers, and applying SRE principles.
The Staff Robotics Software Engineer will design and implement the software architecture for the Dexterity Mechatronics Software stack, working closely with a team to develop real-time applications while ensuring performance and quality. Responsibilities include analyzing requirements, mentoring developers, and evaluating new technologies.
Design and build infrastructure for safe systems and software delivery for robotics in production. Provide technical mentorship, code reviews, and lead tooling development and optimization of production systems. Ensure infrastructure quality and reliability.
Design and build infrastructure systems for on-device software delivery to robots. Lead initiatives to improve reliability, quality, and scalability of software delivery. Provide mentorship to junior staff and conduct code reviews while fostering a collaborative environment.
As a Software Engineer on the Data Platform team, you will design and deploy robust applications for data processing and analytics, create APIs, and collaborate on key performance indicators to drive business growth by leveraging telemetry data from robots.
Top Companies Hiring Software Engineers
See AllPopular 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