Avatar for Clerkie

Your very own money manager dedicated to simplifying and automating your financial life

Software Engineer (node.js)

$90k – $150k • 0.1% – 0.5%
Apply now
Our success depends on having a reliable, flexible, and scalable system that powers existing and new features.

As one of our first backend engineers, you'll be responsible for owning and maintaining substantial portions of the backend infrastructure as we scale our userbase and build on our existing product. Our system has been built with security and scalability in mind and we're committed to maintaining and improving our system as we grow.

Here’s what you will do:

- Be responsible for designing, implementing, and maintaining core infrastructure
- Provide backend expertise to facilitate feature development and improve core platform reliability, performance, and scalability
- Work with the ML/NLP team to build out Clerkie's chat functionality
- Expand our ecosystem of metrics and alerts to improve the user experience
- Work with other members/teams at Clerkie to provide a comprehensive, easy, and reliable user experience

Minimum qualifications:
- Bachelor’s degree in computer science (CS) or a similar technical field of study, or equivalent practical experience
- 2+ years of software development experience, ideally in Node.js and Python
- Standalone self-starter able to manage individual project priorities, deadlines and deliverables
- Excellent leadership, communication, and collaboration skills
- Good command of object oriented programming best practices
- Working proficiency and communication skills in verbal and written English

Preferred qualifications (ranked by priority and not required):
- 4+ years experience in server-side development
- Experience building server-side applications in Node.js
- Some experience with ML/NLP tools (e.g., using SpaCy, CoreNLP, scikit-learn, or other ML/NLP tools) preferred (not required)
- Experience with predictive analytics, using ML where appropriate
- Experience with NoSQL databases (e.g., MongoDB)
- AWS and DevOps experience (e.g., using EC2 / S3 / ELB / etc.)
- Experience with Node.js and Python testing frameworks (e.g., Mocha, PyUnit, etc.)
- Experience in consumer financial apps or other data heavy applications preferred (not required)

Other criteria and cultural fit:
- Passion for our mission
- Extreme focus on the user with a healthy obsession for solving their needs
- Committed to being a part of something bigger than yourself
- Excitement for being a part of a small team where you will be expected to solve new challenges and learn new things everyday

Clerkie at a glance

Your very own money manager dedicated to simplifying and automating your financial life

Clerkie focuses on Consumer Internet, Artificial Intelligence, and Fin Tech. Their company has offices in San Francisco Bay Area. They have a small team that's between 1-10 employees.

You can view their website at https://www.clerkie.io or find them on Facebook and LinkedIn.

More jobs at Clerkie

View all jobs

Android Engineer

Software Engineer (Machine Learning)

iOS Engineer

Operations Intern

Visual Designer

Similar jobs to Software Engineer (node.js) at Clerkie

Avatar for Amplitude
Using customer data to build great product experiences that convert and retain users
Avatar for THERA
Taking therapy to a new world
Avatar for Twitch
Come together live every day to chat, interact, and make entertainment together
Avatar for Graphene
We help companies create next-gen APIs
Avatar for Biomie
Influencer Marketing Platform
Avatar for effx
The simplest way to navigate and operate your microservices