Job Description

Solutions Architect


Cupertino, CA


We’re looking to add a Solutions Architect with strong communication and client skills, who can take on a leadership role both technically and as a mentor to others. We want you to help our whole team improve our code quality, and help build our reputation. You should be actively engaged and passionate about the technologies you are using, quick to learn, and excited to collaborate. The right person for this role is inspired by a work environment in which requirements and technologies vary from project to project, driven by a balance of the client’s needs and our expertise and experience.

  • Web development for client and internal projects
  • Write blog posts, speak at conferences, lead meetups, etc.
  • Provide expert advice for advanced technical issues (during needs assessment, product design, and when a developer gets stuck)
  • ?mplement best practices (testing, code quality, code review process, git flow, etc.)
  • ?elp us write open-source tools that team can maintain
  • ?e a decision maker for the web team (in collaboration with others)
  • ?entor junior developers
  • Communication skills that excel not only with engineers, but also with project managers and clients
  • Expertise with technical leadership and mentorship
  • Thorough knowledge of best practices, with a commitment to writing well-tested code
  • Experience developing large distributed systems
  • Strong skills with Python, as well as a breadth of other languages including Ruby, JavaScript, and Scala
  • Experience evaluating and applying new technologies quickly
  • Experience with data science or data analysis a plus
  • Competitive compensation
  • Healthcare package with vision and dental
  • Vacation / PTO
  • Retirement plan
  • Support for your continued learning and professional development
  • Hardware and software

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online