Software Engineer

Silicon Valley, CA, United States

Synopsys


Role Location

  • Silicon Valley, CA, United States

Employees

501+ people

Address

185 Berry St Ste 6500
San Francisco, CA, 94107-1728, US

Tech Stack

  • Ruby on Rails
  • Ruby
  • Elixir
  • Erlang
  • PostgreSQL
  • MongoDB
  • Javascript
  • Node.js
  • Go
  • Phoenix
  • Vue.js
  • GraphQL
  • TypeScript

Role Description

You'll be in charge of large projects, in many different domains. This might involve anything from distributed systems to static analysis or information architecture. Our software stack is primarily Elixir, Ruby, and Go, but we're advocates of choosing the best tool for the job. If something like Elm is going to help you solve a problem more effectively, convince us of that.

Being a startup, you will wear a few hats, and you won't get stuck in a routine doing the same thing every day. You will be faced with interesting challenges, such as: -building distributed systems that scale and reduce complexity -security engineering and vulnerability discovery/exploitation -using both OOP and Functional programming to solve problems -having a focus on UI, usability -design and conceptualize, build, test, and deploy - it's all your job!

About Synopsys

Synopsys Software Integrity Group helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Synopsys, a recognized leader in application security, provides static analysis, software composition analysis, and dynamic analysis solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Synopsys helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

For more information, go to www.synopsys.com/software

About Tinfoil Security (recently acquired by Synopsys!):

We write tools that are used to secure the largest web applications and APIs in the world. If you've ever watched a video or streamed music online, your data has probably been secured by code we've written. To date, our software has found and fixed over two million security vulnerabilities on the web.

We hook security into CI and testing frameworks and have security tests run alongside unit, regression, and integration tests. Using the same techniques as malicious hackers, we systematically test all the access points. As we find vulnerabilities we’ll stick them right back in front of developers, either in a simple checklist format or by integrating into their issue tracker of choice, instantly notifying developers when there's a threat and giving step-by-step instructions, tailored to their software stack, to eliminate it.

We’re not limited by technologies or software stacks. Be it a website or API driven mobile app or IoT device, we can secure it.

Company Culture

Culture is very dear to our hearts! We care a lot about our team and are passionate about fostering a healthy, inclusive and supportive work environment, where employees feel safe to express their voice and work on projects they are passionate about.

We are a highly talented and fun bunch of people, with unique interests to connect over, and filled with positive energy! We believe that the best work is done when great minds come together, and we encourage collaboration and pairing whenever possible. We are also passionate about learning! We encourage curiosity on our team and support trying new tools (or languages) when appropriate.

A day at Synopsys is never boring and we are always looking for ways to be even better! :)

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.