Top Software Engineer Jobs
As a Senior Android Software Engineer at Reddit, you will collaborate cross-functionally to develop innovative user-facing Android applications. Your role involves working closely with product, design, and engineering teams to enhance user experiences, lead large projects, and contribute to strategic planning.
The Sr Software Engineer will translate business requirements into program designs, develop and maintain software solutions for the Lowe's Mobile App backend. Responsibilities include writing high-quality code, mentoring other engineers, and automating development processes. This role also involves evaluating modern technologies to enhance team performance.
As a Software Engineer for Topaz Labs, you'll enhance the performance, stability, and API of our AI Engine while collaborating with the research team to prepare models for production and optimize them for various hardware platforms. Your role involves performance optimization aspects like concurrency and multithreading, along with implementing image processing algorithms.
As a Software Engineer - ML Performance, you will enhance the performance of our internal AI Engine, focusing on app stability, feature availability, and API improvements. You will collaborate with the Deep Learning team to prepare models for production and optimize performance on various hardware, while also engaging in GPU/CPU optimization.
The Software Engineer will develop core desktop software apps for Topaz Photo AI or Topaz Video AI, focusing on either frontend, backend, or full stack development. The role requires building customer-facing products with a strong emphasis on user experience and contributing to significant weekly impacts.
As a Senior Software Engineer, you'll develop web applications for image and video quality enhancement, focusing on feature development, architecture, UI/UX, and optimization. You'll ensure a user-friendly interface while delivering high-quality products at a fast pace.
As a Lead Flight Software Engineer at Hermeus, you will lead a team in designing, developing, and implementing embedded flight software for cutting-edge hypersonic aircraft systems, ensuring seamless integration with hardware and adhering to safety standards. Your role involves mentoring engineers, writing high-quality code, and participating in testing and documentation processes.
The role involves translating business requirements into program designs and delivering software solutions. Responsibilities include developing and modifying enterprise applications, collaborating with stakeholders for scalable solutions, conducting tests, and mentoring team members.
Featured Jobs
As a Software Developer, you will design, build, test, and release software solutions that support Robinhood's financial products. You'll maintain codebases, partner with cross-functional teams, and gain insights into financial systems, all while being guided by a dedicated mentor.
The role involves developing and maintaining front-end applications using React, managing multiple micro frontends, and ensuring seamless functionality across desktop and Android platforms. Responsibilities include collaborating with back-end developers, optimizing performance, troubleshooting issues, and staying current with industry trends.
The Senior Software Engineer will design and develop enterprise application solutions, build scalable microservices, mentor colleagues, collaborate across teams, and improve development processes. Responsibilities include utilizing modern technologies and testing frameworks to ensure efficient and maintainable applications.
Translate business requirements into logical program designs, write high-quality code, collaborate with cross-functional teams, evaluate new technologies, and mentor other engineers. Expertise in frontend, middleware, databases, and DevOps.
The Sr Software Engineer will develop full-stack applications, define architectures for scalable systems, optimize application performance, and provide technical guidance to the team. Responsibilities include implementing complex software solutions and fostering a collaborative culture.
Translate business requirements into logical designs, develop code modules, maintain software solutions, build backend services with Java and Springboot, deploy applications in data centers or cloud, define architecture for scalable systems, performance tuning, mentoring junior engineers, lead projects, and demonstrate software solutions to stakeholders.
The Senior Software Engineer will develop and implement software solutions according to business requirements, collaborate with teams for scalable and maintainable designs, and oversee the software development lifecycle. The role involves mentoring juniors and ensuring quality deployment through testing and integration processes.
The role involves designing, building, and maintaining web applications for Pro customers. Responsibilities include developing front-end applications using modern technologies, interacting with backend services, deploying applications in cloud environments, and collaborating with stakeholders on well-documented software solutions.
Lead Software Engineer responsible for providing technical direction, developing code modules, and delivering integrated enterprise software solutions. Key responsibilities include building front-end and backend applications, deploying applications, supporting data, and optimizing processes.
The C++ Software Engineer will engage in full-cycle development of the WEX trading platform, collaborating with stakeholders, designing and building features, optimizing applications, and staying updated with emerging technologies. The position offers mentorship and educational opportunities in the trading industry without requiring prior experience.
As a C++ Software Engineer at Wolverine, you will engage in the full lifecycle of C++ application development, focused on low-latency trading systems. Responsibilities include creating high-performance applications, collaborating with a quant team to optimize trading strategies, and employing profiling techniques to address production issues.
The Senior Software Engineer will enhance Snapsheet's estimating tool to automate workflows, contribute to technical design, participate in agile processes, and collaborate with teams to solve complex problems in the claims management software.
The Senior Software Engineer will be responsible for delivering infrastructure for a Kubernetes-based software integration platform, including deployment across various environments, building release tooling, and maintaining critical infrastructure components while ensuring compatibility with underlying systems.
As a Senior Software Engineer at Anduril Industries, you will develop core libraries for robotics platforms, implement sensor integrations, and own feature development for products. The role entails collaborating with hardware teams and enhancing autonomous systems through algorithms in perception and autonomy.
The Senior Software Engineer will design and implement safety-critical Vehicle Management Systems, create scalable vehicle sub-systems, develop real-time embedded software, and support vehicle manufacturing and deployment, leveraging a strong background in robotics.
The Senior Software Engineer will design and develop C++ software for real-time tracking and fusion systems, conduct data analysis, and work with multi-disciplinary teams to integrate these systems. The role includes full software development lifecycle responsibilities and providing technical leadership to junior engineers.
As a Staff Software Engineer at Anduril Industries, you will lead high-impact projects, provide technical leadership, design complex distributed software services, collaborate with partner teams, champion software delivery practices, and mentor teammates. You will work on a modern tech stack involving Go services, React web apps, and distributed key value stores.
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