Senior Software Engineer, Node.js

Location: San Mateo, CA

Type: Full Time

Min. Experience: Experienced

About us:

Quad Analytix is an exciting, early stage analytics startup headquartered in San Mateo, CA. We focus on harnessing e-commerce and other information gathered from a variety of sources, which are then cleansed, normalized and analyzed using state of the art machine learning techniques. We use the results of the analysis to provide meaningful insights to our customers

Job Description: 

We are developing a microservice architecture predominately using JavaScript/Node.js ecosystem. By leveraging our open-source pub/sub system.

We're looking for a solid backend developer who has been around the block to help us build out our event driven microservices architecture.  We work closely with Product, Customer Success, and Sales to create exciting new features and constantly improve systems. Own the code you write and speak freely about the product we will create together.

A mix of the following skills could make you a great fit for this role: 

  • You are excited about working at a startup and on a small, talented team.
  • You are excited about JavaScript, Node.js, microservices, and/or messaging systems, and can explain the benefits and detriments of these technology choices. 
  • Hands-on work experience with AWS stack
  • Understanding of Big O notation and caring deeply about code quality, performance, and execution
  • You don’t mind helping out on other areas of the stack if necessary
  • You are comfortable taking part in design and decision making processes with your peers
  • You are comfortable in an environment where projects are time-sensitive

Qualification:

  • 5+ years of experience of backend system development using modern framework/technologies
  • Expert understanding of JavaScript and Node.js
  • Experience with “Big Data” data stores and technologies (ElasticSearch, MongoDB, AWS Redshift).
  • Experience with RDBMS ( PostgreSQL,MySQL)
  • Proficiency with a Linux environment
  • Bachelors/Masters degree in Computer Science or relevant technical degree 
  • Maintain regular and reliable work attendance

Nice to have skills:

  • Development experience on a SaaS product
  • Experience with CI/CD systems
  • Strong communication skills and ability to work effectively in teams
  • Strong work ethic and proactive approach to problem solving

 

 

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*