Senior Java Engineer

A fast-growing startup in San Francisco is looking for a Principal Java Architect. Our client is working to revolutionize restaurants through innovative technology and design.

The Role:

  • This role will lead a re-architect of an API layer and build a strong foundation for the future services.
  • As a Principal Java Architect for this role, you will build out a new services
  • You will architect the next generation API to enable partners to integrate directly with our services


  • 10+ years of experience as a Software Engineer
  • You have architected highly available REST API services
  • Experience with distributed systems
  • Strong understanding of Java or similar typed language
  • You’ve successfully built highly scalable service architectures in a short amount of time

Bonus Points:

  • The API services you have developed have been publicly available and used by people outside your organization
  • Experience developing code in a regulated environment (HIPAA, PCI, etc)
  • Worked with dynamic languages in the past (ruby, python, etc)

What They Offer:

  • Fun, creative and collaborative work environment
  • Competitive pay and equity/stock options
  • Health, Dental & Vision Insurance Coverage
  • Life Insurance, Short-Term Disability, Long-Term Disability
  • Employee Assistance Program
  • Flexible Spending Account & Health Savings Account
  • Commuter benefits
  • Flexible Time Off
  • 401(k)