Top Software Engineer Jobs
The Sr Staff Software Engineer will work on ML technology, collaborating with autonomy and hardware teams, identifying opportunities in machine learning software and hardware, and maintaining relationships across the ML ecosystem. Responsibilities also include developing ML technology and influencing strategy through high-impact findings.
The Sr Staff Software Engineer, ML Accelerators role involves collaborating with autonomy and hardware teams to understand and enhance ML technologies for self-driving systems, conducting internal R&D, maintaining ML ecosystem relationships, and presenting findings to influence company strategy.
The Senior Software Engineer/Developer is responsible for designing, building, and implementing software components using AWS and Java technologies. They write robust code, analyze data, automate DevOps processes, develop databases, and provide documentation, while leading project testing phases and contributing to complex application solutions.
The Principal Software Engineer/Developer will design, develop, and maintain scalable digital services using Java and serverless architectures. Responsibilities include participating in architectural designs, managing application lifecycles, coordinating project schedules, mentoring junior members, and providing technical solutions for multiple projects.
The Senior Software Engineer will lead the design, development, and implementation of complex system solutions. Responsibilities include overseeing development projects, collaborating across teams, optimizing application performance, managing budgets, and ensuring adherence to standards while fostering diversity and inclusion.
As a Patch Management Senior Software Engineer, you will develop and implement automation tools for patch management, enhance processes, and contribute to the security and efficiency of application environments. Responsibilities include designing tools, collaborating with partners, guiding junior engineers, and preparing technical documentation.
Design, build, and maintain reliable code within an agile team to enhance technology for M&T’s Wealth Management business, investing in modern software development and deployment practices.
Lead the design, development, and deployment of REST APIs for banking services, ensuring security, scalability, and performance in a cloud-based environment. Mentoring and guiding a team of developers while collaborating with cross-functional teams to deliver robust API solutions. Responsible for end-to-end support and continuous improvement of API infrastructure in alignment with company standards and regulatory requirements.
Featured Jobs
The Senior Software Engineer II will design and implement new and existing components for a gaming platform using C#. The role requires expertise in software engineering best practices, supporting product development lifecycle and working collaboratively with internal and external stakeholders.
As a GDK Senior Software Engineer, you will be responsible for designing and developing innovative solutions for gaming Platforms, Game Development Kits, Analytics Engine, and Tools. You will provide technical guidance, create technical assessments, own major parts of the system, and mentor team members. A Bachelor's degree in Computer Science or related field is preferred with 5+ years of experience in C++.
The Senior Software Engineer will develop software systems, verify requirements, and enhance capabilities, working in an Agile environment with government customers. Responsibilities include coding, designing, and testing software, while collaborating with technical teams and managing development tools.
As a Senior Software Engineer at Discord, you will design and maintain revenue products across iOS, Android, and Web platforms. Collaborate with cross-functional teams to understand user needs, implement solutions, and ensure high product quality while driving revenue growth.
Blue Yonder is seeking a Senior Principal Software Engineer/Architect to join their Data Platform Team. The role involves driving product development features, providing enterprise solutions for cloud infrastructure, and applying software engineering patterns to build robust systems. The incumbent will work in a global team environment and influence fellow engineers in software designs and implementations.
The role involves collaborating with cross-functional teams to design and develop features that enhance user experience, optimize conversion and retention rates, and improve the acquisition funnel. Responsibilities include implementing scalable applications, troubleshooting bugs, and maintaining internal software tools while ensuring good user experiences.
Lead and manage a team of Software Engineers, participate in design and development of electronics subsystems, debug and program in machine control environment, support product transition into manufacturing, and work in a global organization as a team player.
The Senior Software Engineer will develop and maintain the User Directory product, integrating with Active Directory, LDAP, and identity providers. Responsibilities include designing high-quality software across UI, backend, and automation, understanding customer requirements, and collaborating with teams to deliver solutions.
The Senior Staff Software Engineer will lead technical strategy to enhance and innovate search platforms, mentor other engineers, write and review code, and ensure high quality and performance of systems. The role requires collaboration across teams, developing software strategies, and leveraging extensive knowledge in diverse technologies and data engines.
As Principal Software Engineer, you will lead various initiatives, solve complex problems, and manage business-critical projects utilizing cutting-edge technologies while providing strategic guidance to decision-makers.
Fivetran is seeking a Principal Software Engineer to lead the architecture and development of its Data Lake products. Responsibilities include designing large-scale data lake systems, collaborating with product teams, ensuring operational excellence, and contributing to open-source projects.
As a Staff Software Engineer in the Simulation Test group at Cruise, you will lead the design and implementation of automated testing pipelines for autonomous vehicle behavior. Your role involves coordinating testing activities, maintaining code quality through reviews, and collaborating with stakeholders to ensure effective testing outcomes.
The Senior Embedded Software Engineer will design and implement embedded software for the Aeva 4D LiDAR Sensor, focusing on software security. Responsibilities include collaborating with various teams to develop security functions, debugging hardware, and working with low-level software development across multiple platforms.
Design and implement real-time applications on ARM processors interfacing with multiple sensors mainly in C++. Debug complicated issues as they arise during product development. Work in a dynamic and fast-paced environment.
The Staff Software Engineer will join Fastly's Kernel Engineering team to develop and maintain tooling that optimizes the software development lifecycle. Responsibilities include advancing kernel development, collaborating with teams to enhance performance, and providing expert insights on key projects, ensuring high-performance and reliability across the Linux platform.
Join Fastly as a Staff Software Engineer in the Compute SDKs team to work on Fastly’s Compute platform powered by open standards, focusing on C++ and Rust development. Responsibilities include working on language-specific SDKs, contributing to open source communities, and coordinating with team members. Requires 8+ years of software engineering experience, expertise in the JS ecosystem, and production Rust experience.
In this role, you will develop and maintain critical tools enhancing the software development cycle for kernel engineers. You'll drive the adoption of Linux technologies, optimize performance and stability of Fastly's data path, and support planning and execution for projects.
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