SemiWiki Podcast Banner

Technical Lead – SaaS Platform

Technical Lead – SaaS Platform
by Admin on 06-11-2020 at 3:40 am

Website Synopsys

Technical Lead – SaaS Platform

As the Technical Lead for SaaS Platform engineering, you will be joining the team that is building our state of art SaaS Platform that enables security and development teams to build secure, high-quality software faster.

You would collaborate with different teams in research & development group taking abstract concepts to elegant technical solutions in production with leadership and hands-on contribution thru design, development, testing and deployment. You would work across teams and organizations to ensure that the architecture and design are of high quality, stable, scalable and reliable. You would drive the technical design and the best engineering practices through design reviews, architecture reviews, hackathon activities and customer interactions.

Specific responsibilities include

●      Help define and drive technology vision, strategy and roadmap to build enterprise capabilities (scalability, fault tolerance, extensibility, maintainability etc.)
●      Hands-on implementation of the critical interfaces and complex modules of the systems and features
●      Collaborate with the engineering team to drive key design decisions, document / communicate architectural expectations and ensuring alignment
●      Hold engineers to the highest expectations and provide feedback on code and architectural approaches implemented by the team
●      Help teams disassemble and address complex technical issues
●      Stay abreast of industry trends, evaluate technologies to progress platform architecture
●      Partner with product managers to shape product definition and requirements so that it can be built in a flexible, extensible, and robust way
●      Collaborate with User Experience design team to increase product’s usability
●      Drive a culture of quality, technical curiosity, continuous improvement, and data-driven decision-making

Key Qualifications

●      14+ years of software development experience building and scaling enterprise customer facing products and services
●      Must have a track record of building, deploying and scaling distributed, highly available, large scale, high performing multi-tenant SaaS applications
●      Must have sound understanding of failure modes, resiliency patterns, and techniques to enable robust, self healing architecture
●      Must have experience building micro-services and customer facing APIs
●      Full-stack expertise and experience in Java technologies eco-system (spring, JPA, JMS…) and one of JavaScript technologies (React, Angular, Ember…)  
●      Mastery in database technologies including RDBMS and NoSQL databases (PostGres / MySQL / Cassandra) and experience writing high performing queries
●      Experience and skills in global deployment patterns using cloud technologies and container technologies
●      Proven expertise and passion for continuous development – CI/CD
●      Customer-first and results-first mindset and the ability to make practical decisions when making engineering choices
●      Experience with at least one public cloud platforms such as AWS, Azure or GCP
●      BS/MS in Computer Science/Engineering, or equivalent experience

Share this post via: