Get the job you really want

Top Software Engineer Jobs

7,801+ Job Results
5 Days Ago
Lyndon, NY, USA
51 Employees
150K-200K Annually
Entry level
51 Employees
150K-200K Annually
Entry level
Financial Services
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.
5 Days Ago
Tualatin, OR, USA
219 Employees
Mid level
219 Employees
Mid level
Consulting
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.
5 Days Ago
Milpitas, CA, USA
Hybrid
289 Employees
120K-150K Annually
Senior level
289 Employees
120K-150K Annually
Senior level
Financial Services
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.
5 Days Ago
Cambridge, MA, USA
40 Employees
Senior level
40 Employees
Senior level
Robotics • Transportation
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.
5 Days Ago
Cambridge, MA, USA
40 Employees
Mid level
40 Employees
Mid level
Robotics • Transportation
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.
5 Days Ago
2 Locations
Hybrid
271 Employees
Entry level
271 Employees
Entry level
Software
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.
5 Days Ago
Mountain View, CA, USA
Hybrid
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Cloud • Machine Learning • Software • Database
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.
5 Days Ago
Mountain View, CA, USA
Hybrid
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Cloud • Machine Learning • Software • Database
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.

Featured Jobs

5 Days Ago
New York, NY, USA
255 Employees
Mid level
255 Employees
Mid level
Fitness
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.
5 Days Ago
Hawthorne, CA, USA
8,879 Employees
120K-170K Annually
Junior
8,879 Employees
120K-170K Annually
Junior
Aerospace • Other
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.
5 Days Ago
Arlington, TX, USA
53 Employees
Expert/Leader
53 Employees
Expert/Leader
Other
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.
5 Days Ago
Tampa, FL, USA
Hybrid
52 Employees
Senior level
52 Employees
Senior level
Financial Services
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
Senior level
211 Employees
Senior level
Logistics • Robotics
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
Senior level
211 Employees
Senior level
Logistics • Robotics
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
180K-220K Annually
Senior level
211 Employees
180K-220K Annually
Senior level
Logistics • Robotics
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
150K-180K Annually
Senior level
211 Employees
150K-180K Annually
Senior level
Logistics • Robotics
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
125K-150K Annually
Entry level
211 Employees
125K-150K Annually
Entry level
Logistics • Robotics
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.
5 Days Ago
Redwood City, CA, USA
211 Employees
Mid level
211 Employees
Mid level
Logistics • Robotics
As a Robotics Software Engineer, you will develop software and infrastructure that empowers robotic engineers, tackling motion challenges, including trajectory generation and collision checking. You will collaborate with experts to create a robust planning and optimization stack while integrating features into robotic systems for improved performance.
5 Days Ago
Redwood City, CA, USA
211 Employees
Entry level
211 Employees
Entry level
Logistics • Robotics
The Robotics Software Engineer will design, program, debug, and test software for robotic systems, focusing on real-time control, vision systems, and optimal planning. Responsibilities include developing software for collaborative workflows, data analysis to improve performance, and maintaining product features in production.
5 Days Ago
3 Locations
Hybrid
160 Employees
135K-215K Annually
Senior level
160 Employees
135K-215K Annually
Senior level
Payments • Software • Financial Services
The Software Engineer III will lead the technical design and ownership of services, influencing coding practices and guiding peers. Responsibilities include coding, reviewing, testing, deploying, and maintaining services in AWS environments, while also engaging with stakeholders to meet project goals.
Top Benefits:
401-K
401-K Matching
Dental Insurance
+11 More
5 Days Ago
Fort Wright, KY, USA
66 Employees
Entry level
66 Employees
Entry level
Consulting • Cybersecurity
The Software Engineer will develop and maintain software applications for GNSS systems, including cross-platform data collection software. Responsibilities include collaborating with product managers, debugging hardware issues, and enhancing user interfaces. Candidates need experience with TCP/IP networking and embedded software engineering.
5 Days Ago
Fort Wright, KY, USA
66 Employees
Senior level
66 Employees
Senior level
Consulting • Cybersecurity
The Senior GNSS Software Engineer will lead the architecture, design, and validation of embedded software for GNSS navigation. Responsibilities include developing software for precise positioning and sensor integration, while designing efficient, modular software architectures.
5 Days Ago
Location, WV, USA
1,063 Employees
25K Annually
Senior level
1,063 Employees
25K Annually
Senior level
Software
NISC seeks a Senior Software Developer to design, build, and evolve cloud-based solutions. Responsibilities include software maintenance, enhancement, API development, and collaboration with cross-functional teams to implement features and resolve customer issues. Proficiency in various programming languages and cloud technologies is essential.
5 Days Ago
2 Locations
439 Employees
Mid level
439 Employees
Mid level
Software • Energy
As a Power System Software Engineer, you will develop and support software solutions for power grid optimization, including testing, defect correction, and enhancements. Responsibilities include creating technical designs, executing unit tests, managing code with Git, and providing customer support.
5 Days Ago
Bentonville, AR, USA
Hybrid
578,950 Employees
90K-180K Annually
Mid level
578,950 Employees
90K-180K Annually
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will design, implement, and test code for the Intl Enterprise Inventory Product at Walmart, focusing on mission-critical systems. Responsibilities include troubleshooting issues, collaborating with cross-functional teams, and ensuring code quality. You will work towards improving methodologies that impact global retail operations.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size