Software Engineering, Sr Architect
Mountain View, CA  / Sunnyvale, CA 
Share
Posted 12 days ago
Job Description
Software Engineering, Senior Architect

49819BR

USA - California - Mountain View/Sunnyvale

Job Description and Requirements

Our Software Security and Quality business is all about building secure software-faster. That starts with our static analysis, software composition analysis, and dynamic analysis so our customers can build security and quality into the DNA of their code at any stage of the software development lifecycle and across the supply chain. All while minimizing risks and maximizing speed of application development. To find out more about SIG, Synopsys check out https://www.synopsys.com/software-integrity.html.

Software Engineering, Senior Architect (Senior Director level)

Synopsys, SIG (Software Integrity Group) is looking for a Technology Leader (Senior Director level) to join its Polaris SaaS platform team. The platform scans the customer's software applications using a variety of software security methods and tools. It collects and correlates results, and presents them in meaningful, actionable ways. A full-featured API lets people integrate the platform into their workflows. The platform is multitenant, deeply secure, and fast. In this role, you will be responsible for the overall architecture in SIG's next generation SaaS platform owning
technical strategy, designs, and technical roadmaps for the software applications making up the platform. You will be a key contributor to SIG's SaaS strategy, and will collaborate with Product Management, other architects, and engineering teams to realize it.


Specific responsibilities:

  • Define, own and drive technology strategy and tech roadmap of Polaris - our enterprise grade multi-tenant SaaS platform for AppSec to ensure its highly available, scalable, performing, and reliable.
  • Advance platform architecture and technical stack - You will drive POC initiatives, rapid prototyping to evaluate and implement new, open source and cloud native tools/technologies.
  • Lead initiatives to advance design and engineering practices across platform teams such as API versioning and governance, inter-service communication practices, microservices templates and best practices etc.
  • Provide technical mentorship to engineers.
  • Partner with product managers to shape product definition and requirements so that it can be built in a flexible, extensible, and robust way.
Key Requirements:
  • A bachelor's degree in computer science or engineering. Advanced degree preferred.
  • 15+ years of software engineering experience building high quality customer facing software.
  • 5+ years of experience designing and delivering distributed, highly available, large scale, high performing multi-tenant enterprise SaaS applications.
  • Deep technical expertise in Distributed systems, Microservices, APIs, Stream processing, high throughput data processing pipelines, event driven architecture.
  • Full-stack expertise & experience in Java eco-system (spring, JPA, JMS...).
  • Mastery in database technologies including RDBMS and NoSQL databases.
  • Experience and skills in global deployment patterns using cloud and container technologies.
  • Proven knowledge of web and cloud security vulnerabilities and security controls.
  • Knowledge of OAuth, OIDC, SAML, JWT, and identity and access management.
  • Excellent organization, collaboration, time management and communication skills with ability to communicate & present to technical, non-technical and executive audience.
  • Self-motivated and works with minimal direction.
The base salary range across the U.S. for this role is between $199,000 - $299,000. In addition, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request.


Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
#LI-AS4

Job Category

Engineering

Country

United States

Job Subcategory

Software Engineering

Hire Type

Employee

Base Salary Range

$199,000 - $299,000


Synopsys maintains a workplace where all personnel, customers, and vendors are treated with dignity, fairness, and respect. We maintain worldwide policies in our Work Rules Policy, which is applicable to all employees in furtherance of these principles. We pride ourselves on providing a healthy and productive work environment that is free from discrimination and harassment based on race, color, religion, gender, gender identity, sexual orientation, marital status, veteran status, age, national origin, citizenship, ancestry, physical or mental disability, pregnancy, medical condition, and any other characteristic protected by law. For applicants and employees with disabilities, we also make reasonable accommodations consistent with applicable laws and regulations. We are each expected to do our part to create a healthy and productive work environment for everyone. This includes bringing issues to management’s attention when you believe certain conditions are distracting from a good work environment. Our Work Rules Policy also allows you to raise concerns with other Synopsys managers. If employees are still unable to resolve their concerns, their disputes may be resolved through our Internal Issue Resolution Process Policy. In addition, all managers and employees in positions of authority have a special obligation to maintain and support a healthy and productive work environment.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
15+ years
Email this Job to Yourself or a Friend
Indicates required fields