Get the job you really want.
Top Software Engineer Jobs
The Senior Software Engineer II will enhance AI/ML infrastructure, develop model training and deployment strategies, design systems for AI model capabilities, and mentor junior engineers while ensuring security and compliance in healthcare applications.
The Staff Software Engineer will develop innovative solutions for Zero Trust segmentation, enhance container security, and lead design efforts for critical features in distributed systems. Responsibilities include programming in C++, working with modern container platforms, and delivering scalable and secure software solutions.
The Software Developer/Tech Lead will be responsible for leading development efforts in creating innovative banking and lending solutions. The role involves designing, implementing, and maintaining applications using AWS and microservices architecture, while collaborating with cross-functional teams to enhance product delivery.
The Senior Software Engineer will design, build, and scale automated research products, collaborate with data scientists to productionize machine learning models, and enhance backend processing to manage extensive data for research projects, contributing to progressive political causes.
The Sr. Principal Software Engineer will design, develop, and optimize compilers for semiconductor products, collaborating with engineers to enhance performance for machine learning applications and integrating software with frameworks.
The Senior Software Engineer is responsible for developing, testing, and implementing software and applications. The role involves collaborating on application development, leading features across platforms, and maintaining technical infrastructure while providing guidance to team members and ensuring code quality.
As a Software Developer at Beyond Identity, you will design and optimize endpoint technology, ensuring high-performance code across multiple operating systems. This role involves integrating cloud solutions, collaborating with cross-functional teams, and enhancing security solutions for clients.
As a Staff Engineer at OneStudyTeam, you will develop and deliver high-quality software for healthcare solutions. You will focus on building maintainable code, collaborate with design and product teams, and strive for technological excellence. You will work in a remote environment, applying your extensive experience to complex problems in clinical trials.
Design, develop and deliver scalable and maintainable software systems for provisioning and managing Groq hardware at scale. Responsibilities include API design, automated testing, and collaborating effectively across teams.
As a Senior Software Engineer at The Trade Desk, you'll be responsible for building new features and improving existing tools and services, driving complex changes across multiple components, and mentoring peers. You'll focus on backend infrastructure, tackling algorithmic and optimization challenges in a collaborative, data-driven environment.
As a Sr Software Engineer - Mobile, you will design and develop user-friendly apps for Android and iOS using Dart and Flutter. Responsibilities include writing clear and readable code, collaborating with teams, and staying up to date with technologies. You will also be required to conduct testing, debugging, and optimization of the applications while following Agile methodologies.
The Sr. Software Developer will design and develop user interface components for photogrammetry solutions in ArcGIS Pro. Responsibilities include developing software components using C#, WPF, and C++, collaborating with team members, resolving software issues, and working in an agile environment to deliver high-quality products.
The Senior Software Engineer will develop web applications focusing on user experience, build APIs for data flow and storage, collaborate with various stakeholders, and ensure application quality in a high-traffic production environment. The role requires deep experience in web development with a tech stack including Python, Elasticsearch, Typescript, and AWS.
As a Senior Software Engineer at Wispr Flow, you will develop the software platform for consumer electronics, focusing on building user-friendly interfaces, ensuring code quality, and implementing best engineering practices while incorporating user feedback for continuous improvement.
As a Senior Software Engineer, you will enhance platform capabilities and develop features for AI applications. Responsibilities include collaborating with the architect, writing maintainable code, conducting code reviews, and troubleshooting defects.
Develop new software features for SonicWall firewall products, document designs, resolve customer-reported issues, maintain and enhance existing features, and collaborate with other engineers on reviews and process improvements.
The Senior Backend Software Engineer will design and build backend systems within AWS, manage infrastructure using IaC tools, and develop efficient code in Rust, Golang, or Python. Responsibilities include deploying microservices, collaborating with teams, mentoring junior engineers, and troubleshooting technical challenges while maintaining high standards of code quality.
The Senior Software Engineer will design, code, test, and maintain desktop applications, focusing on healthcare diagnostics. Responsibilities include debugging, optimization, collaboration with teams, code reviews, documentation, and ensuring software reliability for commercial products.
The Senior Software QA Engineer is responsible for designing and executing test scenarios, developing automated tests for scalable applications, logging defects, and collaborating with teams to enhance product quality. The role requires experience with automation tools, programming languages, and cloud platforms, focusing on delivering high-quality software in a fast-paced environment.
The Quantum Applications Software Quality Engineer will develop and implement testing strategies to ensure software tools for quantum applications meet high-quality standards, collaborating closely with development teams to validate functionality, performance, and usability. Responsibilities include designing test plans, developing automated tests, and integrating testing into CI/CD pipelines.
The Senior Software Development Engineer will analyze, estimate, and manage software development activities while developing and maintaining software units. Responsibilities include developing embedded software, performing unit and integration tests, and supporting configuration management and process improvements.
The Senior Software Engineer will lead technical decision making for consumer-facing web services, develop efficient solutions in React Native, collaborate with product managers and designers for mobile app quality, drive innovation and best practices for mobile applications, and mentor a team of engineers.
The Software Design Engineer will design, develop, implement, test, and maintain software applications. Responsibilities include analyzing system requirements, coding to client specifications, conducting unit testing, creating migration packages, and providing quality assurance reviews.
As a Staff Software Engineer on the Riot Client team, you will create desktop software used by millions of players worldwide to access Riot games. Responsibilities include developing desktop application features, writing tests, collaborating with teams, and mentoring engineers. Required qualifications include 6+ years of industry experience, expertise in C++, and strong collaboration skills.
The Principal Software Engineer will lead the architecture and implementation of cloud computing software at DigitalOcean, mentoring teams and ensuring technical alignment while driving simplicity and reliability across services. They will have significant influence on long-term technical direction and actively participate in cross-functional projects.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results