Social Tables

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Lead Software Engineer

at Social Tables

Posted: 10/2/2019
Job Status: Full Time
Job Reference #: b2049fd4-3791-49e1-8b15-09a4971522aa

Job Description

Lead Software Engineer

Washington, DC

Apply for this job

A best friend's wedding, a 10th anniversary party, BlizzCon, AWS re:Invent, The Grammys, a first concert, the opening of a new museum - we all have a favorite event.

Events and meetings make an impact that lasts a lifetime. And, as more and more of our lives are spent online, this time offline is truly rare. So, at Social Tables, now a Cvent company, our goal is to make it easy to bring great people together, face-to-face.

With more than 4.5 million successful events brought to life using our award-winning event management platform, we'd say we're well on our way. As we look to the future, we're focused on continuing to innovate and create the best technology to bring joy through the power of in-person connection. And that's where you come in!

If you want a job where there’s more enthusiasm than there is red tape, where ideas are sought after and celebrated, and where hard work changes the course of human history, then Social Tables may be the place for you!

At Social Tables,
Lead Software Engineers
have a deep understanding of Javascript fundamentals and architecture. They are also explicitly charged with vetting the technical rigor of our solutions, within their team. They are able to focus on both the breadth of our software, as well as the depth.

How you will be spending your time

Responsible for upholding technical rigor on their team

Serve as technical tie breaker for all technical decisions on the team
Provide mentorship and technical leadership to the engineers on your team
Work closely with our Principal Engineer to contribute to and develop our technology roadmap and architecture
Work closely with the Engineering Manager, Product Manager, and Product Designer on breaking down problems into achievable chunks

What you will need in this position

Proven experience planning, building, and scaling high-quality SaaS products.

Ideally 4+ years in JavaScript and Node.js. Though, we will also welcome proven engineering leaders who are eager to immerse themselves in mastering JavaScript.
Passion for writing code that is scalable, maintainable, reusable, and well-tested.
Experience leading a team through mentoring and technical guidance.
Comfort debugging large applications and refactoring them to well-tested components and services.
Ability to represent the business when speaking to customers or community members.
Ability to identify and proactively communicate infrastructure, product features, and technology issues that cut across multiple products.

Technologies we use:

We write full-stack JavaScript.

We use Node.js on the server.
We prefer Restify for APIs, GraphQL for web apps.
We use LaunchDarkly for feature flagging.
We use React on the browser, and when we need more complex state management on the browser, we use Redux.
We use Three.js/WebGL for our 3D visualizations.
We build our browser assets with Webpack.
We use MySQL for our database storage.
We use AWS for our infrastructure, deploying services with ECS and Lambda.
We develop on our local machines, not in the cloud.

set you up to do your best work, how you like to do it. We offer competitive salary packages, an extensive benefits package for all full-time employees including medical, dental, vision, annual bonuses, 401K Match, in office gym, and other great perks! And, we're committed to building an inclusive environment for people of all backgrounds and everyone is encouraged to apply.

Social Tables and Cvent maintain a drug-free workplace

Apply for this job