Staff Engineer

Canary Technologies Logo

Canary Technologies

πŸ“Remote - United States

Summary

Join Canary Technologies, a leading hospitality technology company, as a Staff Engineer. You will play a pivotal role in the Reservations Pod, leading initiatives focused on scalability, observability, and robust API design. As a hands-on builder, you will design and implement scalable architectures, develop observability frameworks, and lead API development. You will also contribute to the codebase, champion best practices, and collaborate with cross-functional teams. This role requires significant experience in designing and scaling large-scale applications, proficiency in Python and cloud platforms, and excellent communication skills. Canary offers a fun and exciting work environment with unique benefits.

Requirements

  • Minimum of 8 years of experience
  • Proven track record in designing and scaling large-scale applications
  • Proficiency in Python
  • Strong understanding of cloud platforms (AWS preferred) and containerization technologies like Docker
  • In-depth knowledge of database design and experience with SQL and NoSQL databases
  • Familiarity with observability tools and practices (e.g., Datadog, Prometheus)
  • Excellent communication and collaboration abilities (written and verbal)
  • Demonstrated experience of leading large-scale technical contributions

Responsibilities

  • Design and implement scalable, high-performance architectures that support Canary’s expanding user base and feature set
  • Develop and enhance observability frameworks to ensure comprehensive monitoring, alerting, and logging across all services
  • Lead the design and development of robust, intuitive, and secure APIs that facilitate seamless integration and interaction across our platform
  • Actively contribute to the codebase by writing clean, efficient, and maintainable code. Tackle challenging technical issues and implement innovative solutions
  • Champion best practices in shipping highly reliable systems with an emphasis on effective tooling
  • Work closely with cross-functional teams including Product Managers, Designers, and other Engineers. Lead by example in code reviews and technical discussions

Benefits

  • Canary Days: As a company we want to ensure that the team has time to recharge. Each month we provide company wide days off to ensure there is at least one extended weekend or day off
  • Self Improvement Club: We meet each month and share our personal goals for the month. Each individual is provided a budget towards any purchases that help us achieve these goals
  • Professional Development Chats: We provide budget to help drive cross functional professional development conversations across the organization
  • Travel Reimbursement: Team members are able to visit our offices across New York, San Francisco or Dallas when they choose, and are provided a travel stipend for doing so. Spend time working with the team in their office, and use the rest of your time exploring a new city!
  • Personal Travel Reimbursement: If you stay at a hotel that Canary works with, we provide a credit towards your stay

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.