Senior Software Engineer (Operations Technology) (Postmates Inc., Bellevue, WA)

Collaborate in building critical technology that has an immediate impact on customers and/or operations. Deliver highly scalable server-side applications and/or effective client-side UI. Utilize data analysis and machine learning techniques to collaborate in developing future cost effective operations. Use strong communication skills (verbal and written) to discuss and refine design, methods and results with team of engineers, analysts, designers and product managers. Provide technical guidance and mentorship to other team members. Research, plan, prioritize, design, code, test, bug-fix, rollout, experiment, monitor and document. Utilize coding skills in Go, Python, Java, C++, C# or Scala to write software code. Utilize experience and knowledge in building distributed backend systems and/or web development for developing software. Use algorithms and data structures for developing software. Collaborate in design reviews and code reviews, and triage issues to ensure high quality code release. Monitor team-wide opportunities and improve engineering practices. Contribute to engineering recruiting processes.

Minimum Requirements: Master’s degree or U.S. equivalent in Computer Science, Computer Engineering, Mathematics, Physics or related field, plus 3 years of professional experience in performing software development (including building, maintaining, and testing software features and systems). Must also have the following: 3 years of professional experience in coding software in various programming languages (including C++, C#, Go, Java, Python or Scala); 3 years of professional experience in building distributed backend systems or web applications; 3 years of professional experience in using data structures and algorithms in software development; 3 years of professional experience in using Object Oriented Design, Service Oriented Architecture and data modeling to perform software development; 3 years of professional experience in using database technologies for software development (including SQL); 3 years of professional experience in developing software agile teams. In Lieu of a Master’s degree plus 3 years of experience, the employer will accept a Bachelor’s degree or U.S. equivalent in Computer Science, Computer Engineering, Mathematics, Physics or related field, plus 5 years of professional experience in performing software development (including building, maintaining, and testing software features and systems). Must also have the following: 3 years of professional experience in coding software in various programing languages (including C++, C#, Go, Java, Python or Scala); 3 years of professional experience in building distributed backend systems or web applications; 3 years of professional experience in using data structures and algorithms in software development; 3 years of professional experience in using Object Oriented Design, Service Oriented Architecture and data modeling to perform software development; 3 years of professional experience in using database technologies for software development (including SQL); 3years of professional experience in developing software agile teams.



CONTACT: Please send resume to: Lila Garlinghouse, Postmates Inc., 201 3rd Street, Suite 200, San Francisco, CA 94103. Must specify Ad Code RRLG. EOE. MFDV.