- Amazon (Sunnyvale, CA)
- …will you help us create? Work hard. Have fun. Make history.As a Senior Software Development Engineer in Device OS group, you will conceive, design and deliver ... solutions. * Work in an Agile/Scrum environment to deliver high quality software . * Use architectural principles, select design patterns, and mentor other team… more
- Amazon (San Francisco, CA)
- …to support fast growing business needs. This team is looking for talented Software Development Engineers to enhance the products and reduce the effort and time ... to market of new model launches. As a software engineer on this team, you will have the...development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and… more
- Meta (Sacramento, CA)
- …of world-class experts developing and shipping products at the intersection of hardware, software and content.As a Graphics Software Engineer on the Reality Labs ... team at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play and connect. What we build today could one… more
- Amazon (Sunnyvale, CA)
- …- both internal and external - runs. The team is responsible for the software infrastructure that is required to make racks of hardware received from manufacturing ... primarily done in Java and includes the full lifecycle of software development, including requirements, system design, implementation, testing, monitoring, alarming… more
- Google (San Francisco, CA)
- …a related field, or equivalent practical experience. + 8 years of experience with software development in one or more programming languages. + 3 years of experience ... in Computer Science or Engineering. Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed,… more
- Amazon (Sunnyvale, CA)
- …to evolve the customer experiences on our products, we are looking for a Software Development Engineer to lead development of core FTV teams and define tech ... across the organization. * Investigate, prototype, and deliver new and innovative software applications. * Deliver high quality software through working in… more
- Meta (Burlingame, CA)
- …and connect through world-class Augmented and Virtual Reality hardware and software . With global departments dedicated to AR/VR research, computer vision, haptics, ... serve as the foundation of current and future AR/VR products. As an Embedded Software Engineer within Reality Labs, you will develop the software behind some… more
- Google (Sunnyvale, CA)
- …+ Bachelor's degree or equivalent practical experience. + 8 years of experience in software development. + 8 years of experience in network architecture and ... and operating distributed systems. + 5 years of experience testing, and launching software products. + 5 years of experience in C++ for network systems development.… more
- Snap Inc. (Los Angeles, CA)
- …precision, and always execute with privacy at the forefront. We're looking for a Software Engineering Manager to join the Snap Media Platform team! What you'll do: + ... cost. + Build and grow a team of exceptional software engineers and technical leaders and be a strong...backend systems. + Influence key decisions and tradeoffs on architecture and implementation of media backend systems. Knowledge, Skills… more
- MongoDB (San Francisco, CA)
- …innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, ... data at scale. Join the team that is designing software systems to safely release search to hundreds of...platforms, MongoDB and Lucene + Participate in product and architecture discussions + Perform code reviews with peers and… more