Back-end Engineer

Posted 13 Hours Ago
New York, NY
Mid level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Role
The Back-end Engineer will design and develop distributed software solutions, ensuring high quality and scalability. Responsibilities include practicing disciplined software engineering, conducting code reviews, and providing operational support. The ideal candidate should have robust knowledge in distributed systems, web development practices, and various technologies such as Java, Node.JS, and AWS services.
Summary Generated by Built In

Description

Who we are:

We are a leading restaurant point-of-sale solution company based in New York that provides a comprehensive state-of-the-art restaurant management system for dine-in, take-out, delivery, and Cafes. As a SaaS provider, we cover all kinds of functional requirements from upper-stream supply chain to restaurant internal management operations and even customers. Nowadays,

We have more than 200 employees and 6 offices (headquarter located in Manhattan) all around the world. We are keen on providing you with an intelligent yet fine dining experience through our innovative ordering system. We’re born to build smart restaurants.

Our team is young and energetic, enterprising, and invincible. We have a broad-development platform to let you fully show your talents. Our mission stems from the passion for food, and beyond. If you crave it, then make it better! If you are a foodie with the same attitude, growth goals, and entrepreneurial enthusiasm, please join now! Stay hungry, Stay foolish!

What you bring to the table:

● Design and develop distributed software solutions to satisfy our business needs

● Practice disciplined software engineering through beautiful, pragmatic code, code reviews, and automated testing with proper documentation.

● Deliver high-quality, scalable, and heavily tested software that is modular, secure, reliable, and usable.

● Take ownership of our product stacks and make continuous improvements and provide necessary operational support whenever needed.

Requirements

Who will be the best fit:

● Minimum BS in Computer Science, with software development as a focus.

● 3+ years of industry experience in internet-related software development at scale or with an MS or above degree in Computer Science.

● Strong knowledge of best practices in Object-Oriented Programming, Code Refactoring, and Design Patterns.

● Strong expertise in building scalable and reliable distributed systems.

● Expert knowledge of high-performance, highly available, fault-tolerant SOA architecture.

● Experiences in handling structured, semi-structured, and no-structured data.

● Strong knowledge of data security, data consistency, system performance, and reliability issues in a networked environment

● Strong industry experience with web development practices and tools, including MongoDB or SQL databases, caching strategies, backend APIs, Java, JavaScript, and JSON.

● Working knowledge in using Node.JS & Docker container technologies for service implementation.

● Working knowledge in using MongoDB aggregation to do data analytics with MongoDB databases.

● Experiences in cloud-based software development at scale

● Strong competencies in system design, data structures, algorithms, and problem-solving.

● Strong communication and documentation skills

● Motivated, self-starter that is able to work both independently and in cooperation with a larger team

Even Better:

● Experiences working in a fast-paced startup environment

● Industry experiences in SaaS

● Industry experience in online payment integration

● Experiences with message-based, loosely coupled architectures and event-driven programming

● Experiences in AWS ECS, Lambda, Cognito, API Gateway, etc

● Knowledge of Microservices, Docker, Kafka, Kubernetes, AWS Cognito

● AWS DevOps experiences

● Proficiency in multiple modern programming languages

● Experiences in the unit test and automatic integration test

● Knowledge of Cloud best practices

● Knowledge of Big Data Analytics

● Experiences in CI/CD

● You are a motivated individual with a track record of solving hard problems and getting things done with minimum supervision.

Benefits

● Flexible working hours and locations

● Excellent Start-up culture with openness and inclusiveness

● Young and energetic team

● Great career growth opportunities

● Benefits include Health Insurance, Dental&Vision Insurance, FSA, PTO, etc.

● Mentor Program

● Competitive Salary package

Top Skills

Java
JavaScript
Node.js
The Company
HQ: San Jose, CA
55 Employees
Hybrid Workplace
Year Founded: 2015

What We Do

We are HireIO, the Workforce Solutions Provider who tomorrow’s tech giants count on to be connected with today’s tech genius. We help create an impact on the tech community by partnering with teams and professionals who specialize in FinTech, Cloud/SaaS, healthcare, biotech, A.I., and any emerging technologies, to grow from new opportunities and support equal opportunity

Jobs at Similar Companies

MassMutual India Logo MassMutual India

Intern

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND

Cencora Logo Cencora

Project Manager

Healthtech • Logistics • Pharmaceutical
Vilnius, Vilniaus miesto savivaldybė, Vilniaus apskritis, LTU
46000 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Cencora Thumbnail
Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account