As a Senior Software Engineer at TeamSupport/SnapEngage, you will work with an agile, distributed, and passionate team to develop new and exciting features and write highly scalable code for our live chat and customer engagement platform that handles millions of requests each day. You will initially work with our team focused on our SnapEngage Live Chat platform.
Our senior engineers need to have deep technical knowledge as well as great leadership skills. You will be expected to have the ability to lead a team and work closely with our Product team to deliver solutions to a very high standard.
You will have at least 4 years experience as a Java developer and be familiar with building for a SaaS platform (or similar large scale web apps). Demonstrable knowledge of Google Cloud serverless products, including App Engine would be an advantage.
As Senior Software Engineer you will:
On projects you will be:
Founded in 2008, TeamSupport is the leading B2B-focused Customer Support solution that brings all of your teams together to increase the enterprise value of your business by strengthening customer relationships. This results in reduced churn, consistent renewals, account expansion, and advocacy. Based in Dallas with offices in Boulder, CO, Berlin, Germany, and Cape Town, South Africa - TeamSupport is deeply committed to providing a unique, exceptional employee and client experience.
TeamSupport is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.