Get the job you really want.
Top Software Engineer Jobs
The Staff Software Engineer will design and implement scalable Spend and Expense software solutions, lead a team of developers, manage the software development lifecycle, and enhance platform performance. The role involves collaborating with customers and internal teams to build innovative financial products that support small and mid-size businesses.
As a Staff Software Engineer at Flex, you will implement backend systems supporting business features, design and develop APIs, and ensure high-quality code to enhance user experiences. You will collaborate with product and design teams and manage production rollouts in an agile environment.
As a Senior Software Engineer at Eventbrite, you will enhance the ads creator ecosystem's framework and APIs, develop responsive user interfaces, and collaborate with cross-functional teams. You'll solve technical challenges and lead junior engineers while impacting the advertising platform.
As a Senior Software Engineer at Focused Labs, you will collaborate closely with clients to solve business problems, build impactful products, and improve team practices. Responsibilities include pair programming, mastering relevant tools, and writing code while fostering innovation and continuous learning within the team.
As a Senior Software Engineer at Rosetta Stone, you will manage the full technical life-cycle of building and maintaining iOS applications, collaborating with product and web development teams to research and adapt functionality while implementing new features, testing, and fixing bugs.
As a Senior Software Engineer, you will work on the full technical life-cycle of Android applications, including managing feature development, bug fixes, and collaborating with cross-functional team members. You will leverage Android design patterns and ensure efficient use of resources in the app development process.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve business problems, build impactful products, and engage in pair programming. You will write code across multiple tech stacks and help improve team processes while continuously learning and sharing knowledge with teammates.
The Senior Software Engineer will develop and implement robust software solutions. Main tasks include participating in Scrum processes, contributing to architectural design, coding and debugging components, creating unit tests, conducting code reviews, and leading process improvements.
Featured Jobs
The Sr Software Engineer will develop customer-facing web applications, focusing on user experience. Responsibilities include system design, code reviews, mentoring, building microservices APIs, and maintaining sustainable systems while collaborating with various teams and ensuring compliance with standards.
As a Senior Software QA Engineer, you will design and implement test strategies for Oracle CCB systems, collaborate with cross-functional teams, automate testing processes, conduct various types of software testing, and ensure the quality and performance of our software solutions.
The Senior Software Engineer will design and implement new features for the AllTrails Android app, coordinate tasks with teammates, debug applications, deliver scalable code, and monitor performance while ensuring reliability and security.
As a Principal Software Engineer, you will lead the architecture and implementation of cloud services with a strong focus on AI/ML solutions. You will mentor teams, drive technical strategy and direction, and optimize system performance while managing AI/ML model lifecycles.
In this role, you'll architect and implement AI/ML-driven cloud computing solutions, lead large technical teams, and mentor engineers. You'll optimize cloud infrastructure, develop AI models, and ensure alignment with business goals while focusing on systems thinking and cloud service strategies.
The Principal Software Engineer, Architecture (AI/ML) will lead the design and implementation of cloud services focused on AI/ML, architecting scalable solutions, optimizing infrastructure, and mentoring engineering teams while driving technical strategies aligned with business goals.
The Principal Software Engineer will lead the architecture and integration of AI/ML-driven solutions into DigitalOcean's cloud services. Responsibilities include developing AI/ML models, managing scalable infrastructures, guiding technical strategies, and mentoring teams. The role requires advanced knowledge of AI/ML frameworks and cloud computing technologies to optimize service performance and reliability.
The Senior Software Engineer will design solutions for autonomy, work across the product stack, develop features and tools, collaborate with experts, and influence product directions. Responsibilities include mentoring engineers and contributing to design documents.
The Senior Software Engineer will design, implement, and manage cloud-based network infrastructure at Coinbase. Responsibilities include architecting network systems, coding IP tables, leading technical decisions, managing technical issues, and maintaining high service levels. They will document processes, communicate requirements, and build relationships across teams to enhance infrastructure offerings.
The Senior Software Engineer, Backend will build and maintain large-scale web applications, integrating data from social media platforms. Responsibilities include scoping work into manageable epics, enabling team efficiency, and driving innovation through problem-solving and technical expertise.
As a Staff Software Engineer, you will develop scalable data storage and processing systems, mentor engineers, shape product strategy, and ensure high-quality engineering processes. Key responsibilities include architecting large-scale systems and optimizing data pipelines for efficiency and performance.
As a QA Engineer at Awardco, you will review system specifications, report bugs, troubleshoot issues, conduct testing, document QA processes, and convert manual test cases to automated cases using Cypress with JavaScript.
As a Principal Software Engineer, you will lead AI architecture decisions, innovate in AI and NLP, design and implement virtual SDR technology, optimize performance, and collaborate with various teams to enhance product offerings.
As a Senior Software Engineer on the SEO team, you will focus on building, scaling, and maintaining backend systems using Ruby on Rails. Your work will involve driving organic traffic growth through technical innovation, collaborating with cross-functional teams, and ensuring robust, performant, and maintainable systems.
You will define and drive the evolution of Box's DB Platform architecture in the cloud, develop services to eliminate data inconsistencies, and guide teams on designing entity schemas. The role involves improving the availability and performance of the relational data platform while simplifying database schema management for rapid feature development.
The Team Lead, Senior Software Engineer will lead the design and development of robust APIs and services for blockchain integration, mentor a team of engineers, ensure code quality, and collaborate with other teams to deliver new features while maintaining high software standards.
As a Sr. Software Engineer II, you will develop Kotlin and Java-based backend components, create microservices using AWS technologies, and mentor fellow engineers. You will participate in the entire software development lifecycle and maintain operational health while ensuring code quality and best practices are followed.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results