At Talkdesk, we are courageous innovators focused on redefining customer experience, making the impossible possible for companies globally. We champion an inclusive and diverse culture representative of the communities in which we live and serve. And, we give back to our community by volunteering our time, supporting non-profits and minimizing our global footprint. Each day, thousands of employees, customers and partners all over the world trust Talkdesk to deliver a better way to great experiences. We are recognized as a cloud contact center leader by many of the most influential research organizations, including Gartner and Forrester. With $498 million in total funding, a valuation of more than $10 Billion, and a ranking of #8 on the Forbes Cloud 100 list, now is the time to be part of the Talkdesk legacy to help accelerate our success in a new decade of transformational growth.
The Role
The principal can be a specialist in a certain area but is expected to add maturity to technical strategy across the whole Business Unit, not just a cluster.
Principals currently report to the VP. In some areas, the experience of the tech stack in terms of language shouldn't be mandatory as we are expecting architectural leadership, but it helps add gravity if the TA or Principal is also working at the code level.
Requirements:
- Strong experience defining security architecture layers and protocols;
- Experience in defining and implementing security testing tools (such as SAST, DAST, IAST, container scanning, SCA, dependency analysis, open source analysis, vulnerability analysis, ..);
- Experience in defining and implementing solutions from security vendors (such as Synopsys, Checkmarx, Sonarqube, ZAP, Contrast Security, Snyk, Veracode, ..)
- Experience with concepts / technologies such as PKI, authentication and authorization (mainly SAML, openid connect, oauth), hardening (systems, applications, networks, ..);
- Familiar with tasks such as source code review and developer training;
- Experience working as a senior security architect in product companies (cloud based companies is a plus);
Tasks
- Hold themselves and others to higher standard of engineering excellence (e.g. code maintainability, platform uptime, other non-functional requirements);
- Ensure that teams find and implement the best solution in context for any given problem, taking into account various business, product, and engineering needs;
- Push for a consolidated architectural vision and that we’re all working towards the same goals;
- Meet regularly with other Technology Advisors and engineers to discuss topics that may be affecting multiple teams or business needs and drive the search for solutions;
- Provide technical guidance to teams, participate in design reviews, do code reviews and pairing, as well as give timely feedback on RFCs
- Keep a mid-term perspective on product and engineering specific roadmaps to keep both in sync;
- In some cases even act as a P.O. for engineering specific initiatives that span multiple teams;
- Maintain the technology radar and work with others to promote guidelines and protocols that elevate our best practices and help us move forward in the same direction;
- Encourage teams to communicate and be transparent about their work to others;
- Develops code / implements solutions and is involved in the daily activities inside the security.
The Talkdesk story hinges on empathy and acceptance. It is the shared goal among all Talkdeskers to empower a new kind of customer hero through our innovative software solution, and we firmly believe that the best path to success for our mission is inclusivity, diversity, and genuine acceptance. To that end, we will hire, promote, work along, cheer for, bond with, and warmly welcome into the Talkdesk family all persons without regard to ethnic and racial identity, indigenous heritage, national origin, religion, gender, gender identity, gender expression, sexual orientation, age, disability, marital status, veteran status, genetic information, or any other legally protected status.