Software Engineering, Sr Architect

Synopsys
Mountain View, CA Full Time
POSTED ON 5/17/2024
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 .

Software Engineering, Senior Architect

Synopsys, SIG (Software Integrity Group) is looking for a hands-on technology leader 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.

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Software Engineering, Sr Architect career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$117,482 - $143,277
Income Estimation: 
$140,812 - $170,838
Income Estimation: 
$117,482 - $143,277
Income Estimation: 
$140,812 - $170,838
Income Estimation: 
$140,812 - $170,838
Income Estimation: 
$167,025 - $208,859

Sign up to receive alerts about other jobs with skills like those required for the Software Engineering, Sr Architect.

Click the checkbox next to the jobs that you are interested in.

  • AI -Artificial Intelligence Skill

    • Income Estimation: $80,040 - $104,026
    • Income Estimation: $85,916 - $108,001
  • Application Development Skill

    • Income Estimation: $80,040 - $104,026
    • Income Estimation: $85,916 - $108,001
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Synopsys

Synopsys
Hired Organization Address Westminster, CO Full Time
Job Description And Requirements Job Title: Digital Properties Architect – North America What We Do Synopsys builds trus...
Synopsys
Hired Organization Address Bedminster, NJ Full Time
Job Description And Requirements Job Title: Digital Properties Architect – North America What We Do Synopsys builds trus...
Synopsys
Hired Organization Address Mountain View, CA Full Time
Staff Data and Business Analyst 48687BR USA - California - Mountain View/Sunnyvale Job Description and Requirements Job ...
Synopsys
Hired Organization Address Austin, TX Full Time
Senior Director, Performance Management 50669BR USA - Texas - Austin Job Description and Requirements Senior Director of...

Not the job you're looking for? Here are some other Software Engineering, Sr Architect jobs in the Mountain View, CA area that may be a better fit.

Software Engineering, Senior Architect

Synopsys Inc, Mountain View, CA