Seamless.AI

Startup Location: Atlanta, GA

Backend Software Engineer - NodeJS / PostgreSQL (Remote U.S. or Local)

Seamless.ai is hiring a senior backend software engineer to join our early engineering team.

Please complete the application form here to apply for this position:
https://goo.gl/forms/9rChrJaVqqEbcYoA2

Tech Stack: Node.js, PostgreSQL, ExpressJS, React.js, Docker, Elastic Beanstalk, AWS
Seniority Level: Mid to Senior level
Location: Local (Columbus, OH + Newark, New Jersey) or Remote (U.S. Only)
Job Type: Permanent
Role: Sr. Software Engineer
Compensation: Competitive compensation (Salary + Equity + Bonus w/ Remote Working Opp)
Industry: Software
Company Size: 5 - 20
Company type: VC + Founders Funded

About Seamless.ai:
Seamless.ai is a VC-backed sales automation platform powered by artificial intelligence that finds perfect emails, phone numbers and insights for any professional in the world. We are on a mission to empower the world to connect, and we’re building a simple, yet powerful search engine to accomplish just that.

Full Product Demo video here: https://www.youtube.com/watch?time_continue=326&v=-cB4N4o2CyM

About Our Engineering Team:
The engineering team at Seamless is a small, yet nimble and powerful full-stack team of 3 top engineers, looking to add two more back-end lead software engineers to the team! We value simplicity in both our code and our UI. We don’t believe in bloated teams or overly architected solutions; we opt for small, nimble engineering experts that work well together, iterate fast and achieve more as a high-powered team.

This role will advance our cutting-edge data search engine and social profiling platform. We are looking for energetic, passionate developers to build scalable backend microservices, APIs and database structures using Node / Express / Postgres / MongoDB etc. We’re a small team, so you’ll have the opportunity to work on virtually all aspects of the software and have a direct and immediate impact! You should have a proven track record for solving large problems related to big data, single-page web applications, large relational databases and scaling high availability architectures. Most of all, you should share a love for programming and a passion for big data!

We’re looking for people who will thrive in a startup environment. You will be at the core of every new feature, every product decision, and every touch point of our users. You will not be micromanaged and have full autonomy to design the architecture and engineer the features / products for scale. If you are a problem solver and enjoy having the ability to think creatively with your code, you would love being on this team.

Especially for our early hires, we’re looking for people who have both tremendous breadth and depth. We don’t necessarily care about years of experience, but it usually takes people several years of working full time on meaningful software projects with a great team to obtain this level of expertise.

In terms of background, in short, startup experience as well as experience working with large data sets will be a major benefit to become a core asset on the Seamless.ai team.

Requirements & Responsibilities:

5+ years experience building highly-available, scalable and modern Javascript web applications.
Expert knowledge of modern back-end development and back-end JavaScript (Node.js, Express, Postgres, MongoDB), front-end JavaScript (React.JS), HTML, & CSS, including libraries and frameworks.
A firm grasp of Computer Science fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis.
Strong knowledge of asynchronous programming patterns and service-oriented architecture (SOA) solutions.
Design, Development, and implementation of scalable and performant backend microservices.
We have a service-oriented architecture. We have a single client facing platform supported by around 9 other services, an internal API to connect them, and an external API for partners. It allows us to keep codebases smaller, optimize more specifically, and explore new technologies with isolation.
Creating database schemas that represent and support business processes to support hundreds of millions of records
Solve complex near real-time web engineering problems
Passion for building backend technologies that have the power to positively impact millions
Regularly (and often frequently) shipping quality finished code - working in an MVP format is key
Creating full features, relatively unsupervised
Value autonomy and ownership of your work
Self-motivated engineer with entrepreneurial spirit
Willingness to go beyond the standard “9-5” when needed. We love what we do, and often find ourselves working nights and/or weekends to get the job done
Possess innate passion for coding, software development, and big data!
Experience developing APIs
Experience developing Chrome extensions a plus
CRM integration experience (Salesforce, Hubspot, etc) a plus