Top Software Engineer Jobs
The Sr. Software Developer will collaborate with a software development team to design, develop, and maintain high-quality software. Responsibilities include participating in the SDLC, collaborating with stakeholders, conducting unit testing, and implementing software solutions within the Microsoft tech stack and AWS cloud, along with utilizing SQL Server for data management.
The Sr. Software Developer will work collaboratively with a software development team to design, develop, and maintain high-quality software using C#, .NET Frameworks, and web technologies. Responsibilities include participating in the SDLC, conducting unit testing, collaborating with stakeholders, and implementing software solutions in AWS.
As a Tech Lead and Senior Software Engineer, you will lead a team in expanding REPAY's payment processing platform, ensure high-quality software delivery, drive technical decisions, and mentor fellow engineers, while staying current with technologies and industry trends.
The Senior Software Engineer, AI will lead the AI/ML strategy and implementation, focusing on designing, developing, and deploying advanced Retrieval-Augmented Generation systems. Responsibilities include conducting AI/ML research, creating scalable machine learning architectures, optimizing system performance, and mentoring team members.
The Staff Software Engineer will design, develop, and debug software for distributed systems, manage multiple projects, mentor junior engineers, and uphold high standards of code quality and performance, while also innovating and improving development processes.
The Senior Embedded Software Engineer will lead feature implementations in embedded firmware and host drivers, collaborate with cross-functional teams, develop testing infrastructure, and improve code quality to support new products for PlayStation.
The Senior Software Engineer will enhance multi-signature Bitcoin wallets, ensure system scalability and performance, maintain backend software integrating with Bitcoin, and contribute knowledge across the engineering team. They will document functionality for UI and third-party developers.
The Lead Software Engineer will independently develop and code software solutions, mentor junior staff, conduct software prototyping and testing, document software architectures, and enhance technical capabilities in line with customer missions while practicing agile methodologies.
Featured Jobs
The Staff Software Engineer at Fivetran will lead the design and development of software for distributed systems, manage multiple projects, and provide mentorship to junior engineers. The role emphasizes innovation, quality assurance, and collaboration within a dynamic team environment.
As a Senior Software Engineer at Fivetran, you will drive performance improvements, enhance reliability and architecture, and develop new features for Postgres data pipeline services. Responsibilities include creating technical design documents, writing and testing code, collaborating with team members, resolving customer issues, and working across the project lifecycle.
As a Senior Software Engineer at Fivetran, you will enhance the data validation service, improve the software architecture, and ensure its reliable operation. You will also analyze existing code, develop new features for various data sources, and mentor junior developers.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake products, ensuring reliability, scalability, and performance. Responsibilities include collaborating with product teams, designing large-scale data lake systems, contributing to open-source projects, and addressing performance issues.
The role involves designing and developing motion planning software and algorithms for self-driving technology. The engineer will collaborate with a multidisciplinary team to create reliable decision-making systems for dynamic traffic scenarios, while also contributing to technical discussions and prototype testing.
The Senior Software Engineer in OSS will design, develop, test, and maintain production quality data plane networking software, collaborate with partners globally, optimize networking software for Arm platforms, and engage with open-source communities.
As a Senior Software Engineer at Fivetran, you will drive performance improvements and build new features for Postgres data pipeline services. Responsibilities include creating design documents, writing and testing code, approving technical documents, resolving customer issues, and collaborating throughout the project lifecycle.
As a Senior Software Engineer at Fivetran, you will enhance data validation services, contribute to software architecture improvements, and maintain service reliability. Responsibilities include debugging data replication, analyzing new features from various data sources, designing software solutions, and mentoring junior developers.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product, ensuring scalable and reliable data management for customers. The role involves collaborating with product teams, addressing performance issues, and contributing to open-source projects like DuckDB.
The Staff Software Engineer will design and develop software for medical devices, create automated testing methods, ensure quality code through review and analysis, and conduct research to support product design. The role requires advanced problem-solving skills and the ability to balance design trade-offs while developing software systems.
The Staff Software Engineer at Whop will take ownership of product areas, driving impactful outcomes through customer understanding and collaboration. Key responsibilities include integrating payment processors, scaling systems, enhancing performance, and leading technical projects while coding hands-on.
Hummingbird seeks a Senior Software Engineer to develop tools that assist in analyzing, investigating, and reporting financial data relating to suspicious activities. The role involves collaboration with a small, passionate team, addressing security challenges, and contributing to the product roadmap.
As a Senior Software Engineer at Coinbase, you'll design and implement integration solutions, develop APIs and other integration components, write clean and efficient code, contribute to best practices in software development, and provide technical support for integration-related issues to enhance system performance and reliability.
The Sr Software Engineer is responsible for analyzing, designing, developing, and implementing software applications, including defining software requirements, testing, managing user support, and editing original applications. This role involves interaction with technical teams and clients and may focus on various areas such as databases, networking, and user training.
The Sr. Software Engineer will develop and maintain systems, manage product design and development, lead teams, and ensure quality code delivery. They will also provide support in a cloud-based environment and automate processes using specified tools, while managing vendor relationships and facilitating change within the organization.
The Senior Software Engineer will develop and manage software for Beam's SDK, focusing on web components, APIs, and integrations for e-commerce stores. Responsibilities include project execution, collaboration with team members, and driving software quality and development practices.
The Senior Software Engineer will be responsible for developing software for spacecraft design and operations, maintaining high-quality coding standards, participating in the software development lifecycle, and mentoring other developers. Candidates should have experience in delivering products to users and a passion for innovation in aerospace technology.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results