Top Software Engineer Jobs
As a Staff Software Engineer at Gemini, you will lead technical planning and design for new products, conduct code reviews, improve codebase performance and maintainability, and drive operational excellence for production software. You will collaborate closely with teams while putting customer needs first.
As a Staff Software Engineer in the Fraud Risk team, you'll design and develop high-scale APIs and distributed systems, implement real-time fraud detection, optimize REST APIs, and lead cross-functional collaborations. You'll also manage production services to ensure reliability and mentor other engineers.
As a Senior Embedded Software Engineer, you will be part of a team working on high-performance, safety-critical embedded systems for brain-computer interfaces. Your role involves problem-solving, delivering reliable solutions, and collaborating with cross-disciplinary teams on firmware development that impacts product capabilities.
As a Senior Software Engineer at Clipboard Health, you'll write scalable and performant code, develop efficient components for web and mobile applications, and manage the full software development life-cycle. You'll work on meaningful healthcare solutions within a fully remote, high-ownership environment.
As a Senior Software Engineer at Synack, you will build scalable cloud-based software on a platform that enhances cybersecurity. Your role will involve working across the technology stack, integrating cybersecurity tools, and optimizing performance using microservices architecture in a collaborative environment.
The Senior Software Engineer at Kargo will be responsible for owning features, driving them from design to deployment, and collaborating closely with product and engineering teams. The role also involves improving development processes and code quality while addressing technical gaps.
As a Senior Software Engineer at Veracross, you will focus on backend engineering for the Finance product team, working on the Student Billing and Accounting systems. Responsibilities include improving Ruby on Rails applications, working extensively with SQL for database optimization, providing technical mentorship, and integrating third-party systems.
Seeking a Senior Software Engineer with experience in front-end web performance to build the next generation views in Smartsheet. Responsibilities include writing clean, efficient, and scalable code, identifying and eliminating performance bottlenecks, collaborating with teams, and providing technical leadership. Full-time remote work option available in the US.
Featured Jobs
The Senior Software Engineer, AI Systems will collaborate with cross-functional teams to integrate AI research into practical solutions. Responsibilities include bridging customer requirements with technical capabilities, developing new AI system architectures, and standardizing prototypes for production. Advanced skills in AI/ML frameworks and programming are crucial for success in this role.
As a Senior Mobile Engineer at Twitch, you will develop and deliver new features for the iOS app, lead design discussions, improve engineering processes, and collaborate with technical and business teams to enhance creator and viewer experiences. You will mentor other engineers and guide mobile development for Commerce Products.
The Senior Software Engineer will work on mobile commerce features for Twitch, focusing on the iOS application. Responsibilities include leading design discussions, mentoring engineers, developing new product features, and enhancing engineering processes to improve team effectiveness. Collaboration with product managers and designers is crucial to successfully ship products that meet user needs.
As a Senior Software Engineer for the Community Support Platform, you'll collaborate with product, design, and engineering teams to develop innovative AI-driven customer service solutions. Your role involves leading the development cycle, ensuring technical quality, and enhancing platform capabilities through backend systems and user experience design.
As a Senior Software Engineer in Test at KnowBe4, you will develop and implement highly scalable testing frameworks to meet quality, performance, and reliability standards. Responsibilities include developing automated testing software, providing technical direction, defining solutions to complex problems, and acting as a team lead for projects. Minimum qualifications include 5+ years of experience in software engineering and automation, building automation frameworks at scale, implementing REST/GQL test frameworks, and working with various technologies and tools.
The Staff Software Engineer will design, develop, and debug software for distributed systems while leading multiple projects, mentoring junior engineers, and ensuring high code quality. The role involves staying current with emerging technologies and improving development processes.
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.
As a Staff Software Engineer on the Notifications Platform team, you will design and develop a system to deliver billions of notifications daily. Your role will involve defining requirements, building a data collection pipeline, and scaling processes for user engagement, while mentoring other engineers.
As a Senior Software Engineer in Test at Flex, you will develop and implement automated testing solutions while collaborating with product and engineering teams. Your role includes designing robust tests, enhancing automation frameworks, and championing quality engineering practices to improve release testing efficiency.
As a Senior Software Engineer, you will design, document, and implement features using a modern technology stack. Responsibilities include writing high-performing RESTful APIs, mentoring team members, collaborating with systems teams to ensure data integrity, and championing Agile processes. You will also troubleshoot issues and promote best practices through code reviews.
The Staff Software Engineer at Fivetran will design, develop, and debug software for distributed systems, managing multiple projects while ensuring high code quality and performance. This role involves mentoring junior engineers and staying updated with emerging technologies to advocate for improvements.
As a Principal Software Engineer, you will lead AI architecture, innovate AI solutions, and optimize software processes to enhance customer experience and system performance, while collaborating with teams to define strategies and objectives.
As a Senior Software Engineer, you will design and enhance the Online Archive's distributed storage systems, improve performance, scalability, and reliability, lead complex projects from inception to delivery, and mentor team members.
As a Lead Software Engineer at Nuna, you'll guide projects involving data-intensive web applications, mentor junior engineers, and ensure technical success of healthcare-related applications. You'll collaborate with analysts and design secure, scalable, and reliable APIs while driving quality and best practices in software development.
The Senior Staff Software Engineer will lead the development and maintenance of enterprise payment applications that facilitate instant cross-border payments. Responsibilities include designing backend applications, providing technical leadership, and improving engineering standards with a focus on scalability, availability, and security.
As a Senior Software Engineer on the databases team, you will design and build features for Fivetran's Postgres data pipeline services, improve reliability and architecture, and drive performance improvements. The role involves writing and testing code, reviewing technical documents, troubleshooting issues, and collaborating with various stakeholders.
The Senior Software Engineer will work on building and improving data validation services, maintaining software architecture, and ensuring reliable service operations. Responsibilities include analyzing code, developing new features for data replication, and contributing to the maintenance of existing connectors while mentoring junior developers.
Popular 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