Job Description
We are currently hiring for our clients scale up of a software business. With a back-end team in the Philippines, I’m currently hiring for a Senior Software Engineer / Staff Engineer to join our client's startup where they are already No1 order-taking system for drive-thrus. They are already operating at scale with high-volume QSRs, achieving over 93% order completion and 96% accuracy, and growing rapidly with the largest number of voice AI drive-thru deployments in the market.
Their backend is developed in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. their systems integrate with a large number of third party services. There are a number of challenges, and as in any fast-paced startup, each team member gets to experience a lot of professional growth and ownership.
Responsibilities
● Integrate with new POS systems and digital menu boards
● Build data pipelines to process restaurant menus
● Support existing integrations and pipelines
● Debug and solve complex customer issues
● Lead communication with integration partners to deliver the integrations
● Estimate, plan and deliver the integration projects
● Handle a large set of complex and diverse customer issues
● Create documentation for integrations
Qualifications:
● 5+ years experience in Python and JavaScript
● Strong backend development and software architecture skills
● Experience in developing and deploying multiple projects used in production
● Proficient with Async IO, FastAPI
● Experience with React, Redux (RTK), CSS modules
● Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes,
3rd Party API integrations
● Experience with Data Pipelines, ETL
● Prior experience working in startups
● BSc in Software Development or equivalent industry experience
● 1+ years of experience in technical leadership
This role is a Global remote role, ideally US or Europe ( NO Applications from India / Pakistan ) EST Timezone