Top Software Engineer Jobs
As a Principal Software Engineer in Marketplace Monetization at Snowflake, you will drive initiatives related to data monetization and sharing, design innovative distributed platforms, collaborate across teams, and ensure the reliability and security of software services.
As a Principal Software Engineer, you will drive impactful initiatives from idea to implementation, innovate and build a scalable Payment Platform, and collaborate with various teams to develop new features. You will also provide technical guidance, identify system improvements, and create a technical roadmap for the team.
As a Principal Software Engineer on the Data Clean Rooms team, you will design and implement data privacy features for secure multi-party collaboration, drive impactful initiatives, build reliable distributed services, ensure operational readiness, and mentor other engineers.
As a Principal Software Engineer at Snowflake, you will lead a team in developing a large scale distributed transactional Key-Value store, focusing on scalability, fault tolerance, and high availability. Your role involves designing and implementing solutions, mentoring engineers, and ensuring optimal platform health.
The Principal Software Engineer will define and drive the vision for Snowflake's global platform, innovate secure designs for data processing, collaborate with various teams for end-to-end solutions, and ensure high operational readiness of services, aiming to exceed customer expectations.
As a Sr. Software Engineer, you will design, code, and review work in a Scaled Agile team environment, contributing to all functional and technical areas of the product, while mentoring peers and managing design conversations to meet business needs.
Design and implement Coupang's infrastructure layer using distributed microservices architecture. Responsibilities include enhancing platform application traffic routing, developing back-end APIs, and leading technical projects for scalable, reliable service management.
The Senior Software Engineer will develop high-quality software applications for signal processing and distributed operations, focusing on modular applications and employing DevSecOps tooling. This role involves collaborating with teams to ensure software solutions are reliable and scalable, directly impacting U.S. Navy operations.
Featured Jobs
Develop real-time embedded systems, collaborate with hardware engineers, support customers in debugging, and mentor junior staff while designing software features for embedded platforms.
The Software Engineer will maintain and upgrade web servers, migrate existing server instances, ensure functionality during upgrades, and collaborate with teams to improve web architecture. A successful candidate should have extensive experience in software engineering, particularly with JavaScript and web technologies.
The Sr. Software Engineer develops and enhances complex software systems, analyzes user requirements, debugs software, and works on both new feature design and system integration. This role involves collaborative development, testing, and documentation of software while ensuring adherence to design specifications.
The AI/ML Senior Software Engineer will develop and apply advanced AI and ML algorithms for national security challenges. Responsibilities include researching algorithms, building production systems, deploying machine learning models, and collaborating on technical reviews. Proficiency in distributed data processing and programming in Python or C/C++ is essential.
The Principal Software Engineer will lead the design, development, and debugging of C++ code for professional audio systems. Responsibilities include implementing product features on a Software Library, conducting code reviews, mentoring junior team members, and integrating solutions across various teams in an Agile environment.
The Senior Software Developer will develop AWS Serverless Applications, maintain web applications, support business analytics data environments, and handle cloud infrastructure operations. Responsibilities also include ensuring compliance with cybersecurity standards and troubleshooting issues in the AWS environment.
The Senior Software Engineer will solve complex problems within an agile team, focusing on data anomalies across various platforms. Responsibilities include developing and enhancing software systems, testing for adherence to requirements, and engaging in system design input. A significant level of leadership is required in driving strategic goals while delivering simple solutions for intricate challenges.
The Senior Software Developer will be responsible for designing web infrastructure, maintaining software applications, and developing custom software solutions. They will ensure compliance with security standards, troubleshoot infrastructure issues, and collaborate with experts on various technical requirements.
As a Senior Software Engineer at Fivetran, you will enhance the data validation service, improve software architecture, dive into data replication debugging, and contribute to the development of high-performance systems. Your role includes analyzing new features, maintaining existing connectors, and participating in the hiring process while mentoring junior developers.
The Senior Embedded Software Engineer will design, develop, and document embedded software for hardware platforms, enhance code reusability, create maintainable C/C++ code, and collaborate with cross-functional teams to support new product initiatives and improve software development practices.
Develop an ML-based online advertising platform for the retail media industry. Design and optimize data infrastructure and pipelines for robust solutions. Enhance system scalability, availability, and performance. Collaborate with cross-functional teams to build the best ad platform.
As a Software Engineer at Moloco, you'll design, develop, and maintain the backend for the Commerce Media product, creating APIs, handling large-scale server requests, and developing data pipelines for big data. You will work with advanced algorithms and collaborate with team members to enhance security and ideate new product features.
The Embedded Software Engineer at Abbott will contribute to the design and development of software for embedded systems in the healthcare industry. Responsibilities include coding, validation testing, and ensuring compliance with design specifications and coding standards for medical devices.
As a Senior Software Engineer at Abbott, you will develop GUI applications for medical devices, oversee software development processes, collaborate with engineering and cybersecurity teams, and manage testing and deployment documentation while leading a small team of engineers.
As a Staff Software Engineer at Fivetran, you will design, develop, and debug software for distributed systems, manage multiple projects, mentor junior engineers, and ensure high standards of code quality and performance while staying updated with emerging technologies.
As a Senior Software Engineer on NVIDIA's Unified Commerce Platform team, you will design, implement, deploy, and maintain applications affecting NVIDIA’s business, focusing on subscriptions and pricing. You will collaborate with teams to understand requirements and oversee the full lifecycle of cloud services, emphasizing performance and availability.
In this role, you will lead the development of software solutions, architect systems for performance and scalability, mentor junior engineers, and drive innovation by integrating new technologies. You'll collaborate with teams to meet project requirements and advocate for best practices in software development.
All Filters
No Results
No Results