Finding the best job has never been easier
Share
About the Role
Basic Qualification:
\ * BS or MS degree in computer science, similar technical field of study or equivalent practical experience.
\ * 8+ years of experience as a software engineer and building large-scale distributed systems
\ * Coding chops, clean, elegant, bug-free code in languages like Java, GO or similar
\ * Skilled in architecture: Solid understanding of distributed systems architecture - consensus, convergence, data consistency, and performance/efficiency constructs
\ * Strong desire to learn and grow, while building the best-in-class systems
\ * Passionate about helping teams grow by inspiring and mentoring engineers.
\ * Ability to Identify and resolve performance and scalability issues
\ * Direct efforts to understand requirements and translate strategically important business or technical problems into executable and extensible designs.
\ * Deliver and review technical design, code and documentation.
\ * Drive ongoing efficiency and reliability improvements through design and automation: availability, performance, scaling, monitoring and capacity.
\ * Manage upstream and downstream dependencies, collaborate with other engineering teams
\ * Mentor and support your fellow teammates.
\ * Define standards in Coding, testing, monitoring, and alerting systems and lead team to complete them.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .
These jobs might be a good fit