Staff Software Engineer, Data Platform
About the role
Design, implement and own data-intensive, high-performance, scalable platform components. Work with engineering teams, architects and cross functional partners on the development of projects, design, and implementation. Conduct and participate in design reviews, code reviews, analysis, and performance tuning. Coach and mentor engineers to help scale up the engineering organization. Debug production issues across services and multiple levels of the stack.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.