Philz Coffee needs a Backend Software Engineer to build scalable solutions for their digital experiences and retail business, focusing on integrations between internal systems and external partners.
Requirements
- Experience in PHP and Laravel
- Experience in Python, Ruby, and Ruby on Rails
- Deep understanding of RESTful architecture and API design principles
- Proficient with Git and established git workflows
- Proficient in SQL with experience across multiple database systems, including PostgreSQL
- Experience developing in test-driven environments using PHP and Ruby
- Strong understanding of cloud infrastructure, including Google Cloud and AWS
Responsibilities
- Design, build, and test backend services and system integrations that support our mobile and ecommerce platforms
- Write and maintain high-quality, production-ready code that is reliable and scalable
- Translate product and business requirements into well-structured, maintainable technical solutions
- Own the architecture and upkeep of our databases and data models, ensuring performance and integrity
- Explore emerging technologies and build proof-of-concept projects to evaluate new tools and frameworks
- Contribute to sprint planning, backlog grooming, and retrospectives to ensure team efficiency and clarity of priorities
- Help the team prioritize engineering efforts that deliver the greatest business impact
Other
- This is a remote position, however, you must be based in one of the following Philz markets - California (SF Bay Area or Southern California).
- 5+ years of experience in PHP and Laravel
- 5+ years of experience in Python, Ruby, and Ruby on Rails
- Experience with ecommerce systems and related technical workflows
- Experience working within Scrum or Agile development teams
- Hands-on experience using Docker in development environments
- Proficient in using Jira or equivalent project management tools
- Experience with React Native