The point where experts and best companies meet
Share
Key job responsibilities
As a Software Development Engineer you will own the design and implementation of new and novel services that are robust, highly scalable and above all delight customers. You will help drive the direction of the software architecture and work with other teams on integration. In addition to owning the architecture of a larger product, you will lead code reviews, mentor engineers, and drive important technical decisions.A day in the life
Decide what features to buildDrive software engineering best practices.Design performant, distributed and scalable systemsStrategize and shape our long-term vision and architectureLead code reviews and mentor engineers
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
These jobs might be a good fit