Platform Software Architect

Duetto

San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/13/2021
  • Website: duettocloud.com
  • Company Address: 250 Sutter St. Suite 400 250 Sutter St. Suite 400, San Francisco, CA, 94108

About Duetto

With team members all over the world, Duetto's cloud technology is improving the lives of hoteliers everywhere by providing pricing, financial forecasting and group business solutions that optimize for the small decisions -- so you can focus on the big decisions and executing your revenue strategy.

Job Description

Duetto is looking for a Senior Software Engineer to join our Platform team. The Platform team is tasked with the long-term architecture and non-functional requirements for our product suite, including the overall scalability, modularity, and performance of our technology platform. We set and exceed high expectations for ourselves as we serve the Engineering organization and help the entire organization become increasingly resilient, efficient, and secure.

Our cloud technology stack includes Java server technologies, NoSQL, Github, JavaScript web frameworks (jQuery, Backbone, React, and RequireJS), and patent­-pending analytical methods on top of MongoDB and AWS. 

What you’ll do:

  • Design, build, and maintain performant, reusable, scalable, and reliable code.
  • Think about and recommend long term platform changes to ensure scalability.
  • Proactively identify areas for improvement in the software and products.
  • Identify and correct performance bottlenecks and fix bugs.
  • You’ll raise the bar on code quality with an emphasis on test automation.
  • You’ll work in an agile, DevOps culture with a focus on maintaining operational excellence while delivering with high velocity.

Desired Skills & Expertise

  • Significant experience developing and/or maintaining a Java application at Internet scale.
  • 10+ years strong meaningful individual contributor experience as a software engineer
  • 5+ years Hands-on experience with distributed database technologies at scale (SQL/NoSQL)
  • Strong experience in in utilizing APM tools and technologies
  • Strong experience utilizing JUnit and other testing frameworks
  • Strong experience working with cloud infrastructure (AWS preferred)
  • Exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Strong problem solving and debugging skills and direct experience with DevOps in a SaaS environment including monitoring, alerting and on call.

Sample Projects

  • Implement new data stores and tech, possibly including Kafka, redis, etc.
  • Broader Micro-service / SOA rollout across enterprise and consumer APIs
  • DevOps / Build / Deploy work including release and performance automation
  • Add SSO capability with SAML, OAuth and MFA to our platform

About Duetto

We are a team of passionate hospitality and technology professionals delivering a modern platform to hoteliers in over 60 countries. Our solutions address the biggest problems faced by the hospitality industry by simplifying distribution complexity and optimizing profitability with unique and powerful applications that increase conversion, guest loyalty, operational efficiency and revenue. Our goal is to become the most trusted, effective and widely used hotel technology company in the world. Founded in 2012, Duetto is headquartered in San Francisco with offices in Las Vegas, London, Singapore and Buenos Aires. Duetto is backed by leading investors: Warburg Pincus, Accel Partners, Icon Ventures, and Battery Ventures.  If you want to be a part of a fast-growing company, working with amazing people tackling big challenges in a massive industry, then Duetto is looking for you.

Related Jobs

Director of Engineering, Buenos Aires

Duetto - Buenos Aires, AR

Semi Senior Software Engineer

Duetto - Buenos Aires, AR

Senior Software Engineer

Duetto - Buenos Aires, AR

Product Manager

Duetto - Buenos Aires, AR

Senior DevOps Engineer

Duetto - San Francisco, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.