Senior/Principal SW Engineer

Roberts RecruitingBoston, MA
Onsite

About The Position

We are a rapidly growing startup building the first all-in-one restaurant management software platform. Our Android tablet based system helps restaurants operate more efficiently and connect with their customer base in new and innovative ways. We’re growing fast and serve cafes, restaurants, bars and nightclubs in all 50 states. We move fast and thus have lots of opportunities for career growth. If you’re a passionate software engineer looking to grow personally and make an impact, join us! We're looking for self-motivated individuals who love building great software. From our core application built on top of Android, to a Java microservice architecture on the back end, we are not afraid of new technology or really challenging problems. We focus on providing the infrastructure stability necessary so that our complex distributed system "just works", while maintaining a well-designed user interface. Our engineers tackle issues of data synchronization, payments processing, and building a user-friendly point of sale. We need talented engineers to build and maintain the highest quality product as our vision moves forward.

Requirements

  • Well-versed in tiered web application architecture and databases
  • Passion for building great software
  • Lifelong learner
  • Get unblocked attitude

Nice To Haves

  • Android experience
  • Java
  • Proficient in the web front-end basics - HTML, CSS and JavaScript (jQuery)
  • Microservices
  • SaaS

Responsibilities

  • Designing, building and maintaining high performance, flexible and highly scalable web and mobile applications
  • Participating in designing, estimating effort, implementing, testing, debugging, configuring, integrating and documenting database, middle-tier and front-end code
  • Diagnosing performance bottlenecks and implementing optimizations
  • Thinking in terms of the end-user and designing accordingly
  • Surveying and evaluating available technology options
  • Actively contributing to product design and feature selection discussions
  • Participating in code reviews to ensure technical implementations meet functional requirements
  • Mentoring other team members

Benefits

  • Stock options
  • Medical, dental & vision benefits
  • PTO (unlimited!)
  • Flexible work hours
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service