Job Directory Sr. Software Engineer, Web

Sr. Software Engineer, Web
Redwood City, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description


Synack is redefining how organizations do security. We crowdsource ethical hackers from around the world and empower them with "smart" technology to create a solution for today's growing and ever-evolving cybersecurity demands. We are passionate about making the world more secure and our mission is to proactively help organizations defend against cyber attacks before they get breached. How do we do it? By building a team that isn't afraid to think outside the box or take on big challenges. Imagine the possibilities at Synack - a company that CNBC named to their elite Top Disruptor list in 2015, again in 2016, and yet again in 2017. #threepeat. Why should you join our team? We may not be a fit for everyone, but we may be for you - and, we're just getting started...

We are looking for experienced and innovative engineers to help build software that will revolutionize cyber security. As a member of our web engineering team, you will have no shortage of interesting and challenging projects to work on! We are looking for a senior engineer to be a part of our fast-paced, collaborative team and make an immediate impact by building scalable web applications. Join us!

Here's what you'll do:

Develop robust and reusable systems that drive complex web applications

Write code from scratch in JavaScript, HTML, and CSS to deliver on design objectives

Build solid web apps using ReactJS, AngularJS, or similar UI frameworks

Work closely with members of product management, engineering and infrastructure teams to identify and resolve performance and scalability issues

Demonstrate leadership qualities with willingness to mentor peers and drive product development

Communicate effectively and participate in design and code reviews

Here's what you'll need:

BS degree in CS is preferred (or equivalent experience)

5+ years of JavaScript experience, including concepts like asynchronous programming, closures, and ES5/ES6

5+ Experience with server-side MVC web frameworks, such as Ruby on Rails, building and working with RESTful APIs

5+ Experience with relational databases and SQL

Experience with React and Backbone.js is a plus

Experience working with Docker, Kubernetes is a plus

It's all hands on deck, it's hard work, it's winning, it's Synack. Join us!

Synack is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.