Top Software Engineer Jobs
As a Senior Test Software Engineer, you will develop test solutions and write test software for mission-critical systems, collaborating across multiple disciplines in the engineering team throughout the product lifecycle. You will serve as a subject matter expert and assume a leadership role to guide and motivate the team.
As a Principal Test Software Engineer, you will design and develop critical test solutions and software across product lifecycles, collaborating with engineering teams to enhance electronic warfare systems. Your role includes leading projects, providing technical guidance, and ensuring high-quality test solutions in a flexible work environment.
As a Software Engineer on the Zero Trust team, you'll develop the desktop client that securely sends traffic to Cloudflare. You'll implement high-performance networking code using Rust and other languages, ensuring code quality, documentation, and testing. Collaboration with product managers and addressing complex development challenges are key aspects of this role.
The Software Engineer will work on Cloudflare's Network Services product, focusing on building a lightweight Linux OS, distributed cloud backends, and debugging packet flows across global networks. Key responsibilities include writing custom software in Rust, deploying Kubernetes applications, and integrating RESTful APIs while collaborating with engineers and product managers.
Creates and leads the technical design and development of software solutions, proposes and designs software solutions to address complex business needs, writes code, tests and deploys software, prepares technical and procedural documentation, maintains and debugs software.
As an Escalation Support Software Engineer, you'll address and resolve complex customer product issues, assist with coding for escalated cases, develop troubleshooting tools, and mentor other support engineers. Collaboration with engineering teams is key to ensuring timely resolutions and maintaining a positive customer experience.
As a Software Engineer III in Video Delivery at Crunchyroll, you will ensure efficient streaming of content, collaborate with teams on key initiatives, implement clean solutions for video streaming, and uphold engineering best practices.
As a Software Engineer at Two Barrels, you'll develop software using Ruby and Javascript, and contribute to our AWS infrastructure. You will work in a supportive team environment, balancing collaboration and independent project work, while engaging in diverse technology areas.
Featured Jobs
As a Software Engineer at Two Barrels, you will develop software using Ruby and Javascript, maintain both new and existing projects, and support the team with various technologies while working in an inclusive environment that encourages learning and collaboration.
As a Staff Software Engineer on the Core API team at Peloton, you will lead the development and maintenance of high-traffic monolithic API applications. Your responsibilities include guiding technical decisions, participating in architecture discussions, mentoring team members, and driving impactful projects aimed at scaling and enhancing developer experience. You will also focus on improving team efficiency through automation and effective coding practices.
As a Senior iOS Software Engineer, you'll enhance Cash App's identity and transfer capabilities by developing reliable features, maintaining code quality, and collaborating with various teams. Your role will impact customer interactions with the app by ensuring secure and efficient transaction methods, participating in project leadership, and contributing to the evolution of existing systems.
The role involves building reliable and secure money transfer features for the Cash App. Responsibilities include using end-to-end development practices, improving product resiliency, and collaborating with cross-functional teams to enhance customer experiences and ensure product quality and scalability.
As a Frontend Software Engineer at Atlassian, you'll develop and launch code for frontend applications while working closely with design and product teams. You will dive into technical design, promote collaboration, contribute to code reviews, and manage bug fixes, all aimed at enhancing user experiences and product capabilities.
The Software Engineer will develop systems focusing on testing, reliability, scalability, and maintainability. Responsibilities include designing and programming in various languages, working on both legacy and new code, driving projects to completion, and providing on-call support as needed.
As a Senior Software Engineer at Capital One, you'll collaborate in Agile teams to develop and support full-stack solutions, use modern cloud technologies, and mentor fellow engineers. You'll work with various programming languages and contribute to building secure data management solutions for clients.
As a Software Engineer III, you will design and implement scalable solutions, mentor junior engineers, and drive development for Chewy's Sponsored Ads platform using technologies like TypeScript, React, and AWS. You will also participate in user research and establish strong relationships across teams to enhance the ad platform's capabilities.
As a Part-Time Student Software Engineer at John Deere, you will assist in designing, developing, and deploying digital software products. Collaborate with teams to deliver new features, write efficient code, and participate in Agile activities such as stand-ups and sprint planning.
The Software Engineer II at Chewy will design, build, and test software components, collaborating with technical and business teams to enhance services and platforms. Responsibilities include developing scalable systems, participating in code reviews, resolving software malfunctions, and contributing to operational excellence.
The Software Engineer will work on the Zero Trust desktop client, focusing on developing high-performance networking code. Key responsibilities include improving code quality, building testable foundations, and collaborating with product managers to implement features while considering security and performance requirements.
As a Software Engineer in the Zero Trust team, you will develop and maintain the Zero Trust desktop client, ensuring secure and efficient traffic handling. Your responsibilities include coding in Rust and other languages, optimizing network performance, and collaborating on feature implementation, while maintaining high standards of code quality and documentation.
As a Software Engineer on the Zero Trust team, you'll develop a desktop client for secure traffic handling, implement advanced networking code across platforms, and contribute to design and implementation of major projects while ensuring high code quality and performance.
As a Software Engineer in the Zero Trust team, you will develop the Zero Trust desktop client, focusing on secure traffic to Cloudflare's network. Responsibilities include implementing high-performance networking code, improving code quality, and working with multiple languages to deliver robust solutions. Knowledge of OS and networking concepts is crucial for addressing high-scale deployment challenges.
As a Software Engineer on the Zero Trust team, you will develop and enhance the Zero Trust desktop client. Key responsibilities include writing high-quality code in Rust and other languages while ensuring optimal security and performance across multiple platforms. You will engage in systems programming and contribute significantly to project design and implementation.
As a Software Engineer in the Zero Trust team, you will develop the Zero Trust desktop client, applying advanced web filtering and policies. Your role entails writing high-performance networking code using Rust, improving code quality, ensuring thorough documentation, and contributing to major projects by collaborating with product teams. Knowledge of OS concepts, networking protocols, and security standards is essential.
As a Software Engineer on the Zero Trust team, you will develop a desktop client that enhances security for corporate devices. Your role involves writing high-performance networking code primarily in Rust, ensuring high code quality and testability while working across platforms. Understanding operating systems and networking concepts is crucial, along with collaboration with product managers for feature development.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results