Match score not available

Senior Back-End Engineer - Remote at Hour Consulting

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Hour Consulting logo
Hour Consulting Human Resources, Staffing & Recruiting Small startup https://www.hourconsulting.com/
2 - 10 Employees
See more Hour Consulting offers

Job description

Our client helps e-commerce companies deliver excellent customer service at scale. They integrate email, live chat, voice, Facebook, Instagram, and SMS with Shopify, BigCommerce, and Magento.

Their product creates a unified customer profile by combining emails, live-chat, and social-media messages with e-commerce data such as purchase and delivery info. Combining all this data in a single application makes customer service more efficient and just better. Another fortunate side-effect is that some requests are entirely automated using machine learning.

They have been around since 2015, serving over 6000+ e-commerce businesses.

You should be one of those people that care about becoming a better engineer and human every day. Learning never stops; they help each other get better!

What are some of the things they work on?
The backend code is primarily written in Python3 and runs using Flask (REST API) and Celery for all background work. The state is stored in PostgreSQL and RabbitMQ for async tasks with Redis for temporary storage, and finally, everything runs on top of Kubernetes.
Given the above, they usually work on one of these levels by improving the existing API, improving performance, or creating a new feature that, more often than not, has a component on both backends, and maybe a migration in the database or a maintenance command.
What you'll do:
  • Work on quarterly development goals
  • Review PRs
  • Proactively communicate with team status/progress/issues.
  • Provide support during support shift 24/7 for one week each month
Who you are:
  • +4 years of experience with Python
  • +4 years of experience building and scaling extensive web APIs (at least two years on a REST API), handling more than 100 requests per second
  • +3 years of experience working and scaling Postgres or similar database(s) managing more than 1000 transactions per second
  • +3 years of experience working with RabbitMQ and Celery or any other message queues system(s) and worker(s)
  • +2 years of experience building apps with Cloud computing platform(s) (AWS, GCP or Azure)
  • Worked in a small/medium-sized tea,
Why join?
  • They are among the fastest-growing startups in the eCommerce ecosystem
  • They have built an incredibly efficient go-to-market engine
  • Work with a talented team, you'll learn a lot from
  • Join a company where automation, excellent & clean data are core beliefs shared by all
  • With an excellent compensation package, perks and benefits!
Location: 100% remote, anywhere in North America
Full Time
Permanent/ Contract

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Backend Developer Related jobs