Software Engineer at Squelch
Redwood City, CA, US
Interested in cutting-edge SaaS technology? Love hard-to-solve problems? You’ve come to the right place. With backing from Shasta Ventures (Skycure, Anaplan, Zuora) and solid leadership at the helm, we’ve been growing fast since our launch in May 2018. At Squelch, we live for creating the best solutions we can for our customers. We’re comprised of a diverse team of seasoned professionals, with each team member bringing a unique blend that contributes to the whole.
Located mid-Peninsula, we offer a flexible, supportive working environment.  Having fun while we work is vital! 
We are currently looking for a passionate Senior Software Engineer with extensive platform and back-end experience to design and implement our product’s platform strategy. You’ll be on the cutting edge of shaping our product, helping to lay the groundwork for our future success.
·       Participate in the design & implementation of the data collection and processing infrastructure, as well as other systems to support a large-scale, multi-tenant SaaS framework
·       Design & develop platform architectures and implement business logic supporting customer workflow
·       Work with the team to scope, plan and provide time estimates for new features
·       Develop concepts for new features and identify areas to improve quality
·       Can effectively work in a fast-paced, energetic and experienced development team environment
·       Experience in building large-scale, multi-tenant infrastructure platforms using microservices architecture
·       Proficient in backend development using Java, Spring, REST, SQL, and contemporary libraries/frameworks
·       2+ years of experience with scalable, distributed, concurrent & multi-threaded architectures
·       7+ years track record of professional Java development experience
·       B.S. in Computer Science or equivalent
·       A self-driven, results-oriented mentality with strong analytical and problem-solving skills
·       Experience with search technologies such as ElasticSearch, as well as ML
·       Experience with AWS, Docker, and Kubernetes
·       Experience in Python
About Squelch
Squelch helps optimize the customer experience by equipping post-sales support and success teams with the technology they need to perform at their best. We believe these agents are a company's heroes, engaging in key customer interactions where speed, knowledge, and empathy go a long way toward defining the customer relationship. By empowering these heroes with the right information at the right time, our software solution improves both employee and customer satisfaction.