Blue Hill Tech, Inc. Software Engineer Seattle, WA · Full time

Design and develop the cloud functionalities for cutting-edge robotic applications

Description

Job Responsibilities:

As a software engineer, your responsibilities include:

  • Develop the ordering backend system. Build microservices for the menu system, order system, promotion system, and notification system.
  • Develop the robot backend system. Build microservices for robot state management system, robot action management system, and robot learning system.
  • Develop the admin web portal. Build admin portal of store management system and robot management system.
  • Develop the data analytics platform. Build the real-time data streaming and data storage. Build or integrate data storage with the analytics UI.


Minimum Qualifications:

  • Bachelor in Computer Science or related fields
  • 2+ years of software development experience
  • Experience with Java, microservices, AWS
  • Experience with database
  • Passionate about new technologies
  • Write and maintain sustainable and efficient code that can be used in a scalable system
  • Build prototypes quickly and turn those ideas into sustainable, scalable applications
  • Take ownership of the design and delivery. Participate in all phases of the software development process


Preferred Qualifications:

  • Foodie, Coffee lover
  • Experience with large-scale system 
  • Experience with MySQL, DynamoDB
  • Experience with Docker, Kubernetes
  • Experience with Grafana, Prometheus, InfluxDB, Elasticsearch
  • Experience with Hadoop, Spark, Redshift, Snowflake
  • Experience with Javascript, ReactJS, React Native
  • Experience with iOS and Android APP development


Job Sponsorship:

We are an equal opportunity company and support H1B and Green Card.



Salary

$80,000 - $120,000 per year