Software Engineer, Data at Avero

New York, New York, United States

Avero Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
HospitalityIndustries

Requirements

  • Software engineer, possibly with experience as a technical lead
  • Enjoy and have experience building scalable and highly available data pipelines and APIs
  • Understand the value of design, architecture, and tradeoffs
  • Uphold high engineering standards and consistency
  • Value the developer experience first when building APIs
  • Significant overlap with technology stack: SQL (Postgres, Oracle), NoSQL (MongoDB), Backend (Java, Node.js, GraphQL, gRPC), Frontend (React, React Native), Cloud/Infra (AWS, Terraform, Docker)
  • Natural curiosity and strong desire to learn technologies and systems
  • 5+ years’ experience developing software in a collaborative, product-led environment
  • Strong commitment to collaboration in a remote-first engineering organization
  • Experience designing and implementing REST APIs for both internal and external consumers
  • Experience designing and implementing data ingestion and transformation pipelines
  • Legally authorized to work in the United States

Responsibilities

  • Design, implement, and maintain scalable data ingestion pipelines
  • Design, implement, and maintain scalable APIs for external customers and partners
  • Set new engineering standards and improve on existing ones
  • Help build the next generation of the Avero Data Platform
  • Be willing to wear different hats other than that of a developer such as QA engineer, tech support, and DevOps
  • Design, development, and maintenance of the data platform, including data ingestion, normalization, enrichment, and fulfillment via public API offering
  • Drive and embody a quality-focused engineering culture demanding high-quality, robust, and innovative solutions

Skills

SQL
Postgres
Oracle
MongoDB
Java
Node.js
GraphQL
gRPC
React

Avero

Provides analytics and insights for restaurants

About Avero

Avero provides advanced analytics and operational insights specifically for the restaurant industry. Its software solutions integrate with point-of-sale (POS) systems to deliver real-time performance data, allowing restaurant operators to make informed decisions. By analyzing factors like slow periods, table turn times, and menu profitability, Avero helps restaurants optimize their operations, control costs, and improve service. Unlike many competitors, Avero focuses solely on the hospitality sector, catering to a wide range of clients from small eateries to large chains. The company's goal is to enhance operational efficiency and profitability for its clients through data-driven insights.

New York City, New YorkHeadquarters
1999Year Founded
VENTURE_UNKNOWNCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Health Savings Account/Flexible Spending Account
Company Paid Disability
Life Insurance
401(k) Company Match
Parental Leave
Remote Work Options
ClassPass Discounts
Company Equity

Risks

Emerging competitors like Toast and Upserve could capture Avero's market share.
In-house analytics solutions may reduce demand for Avero's third-party services.
Data privacy regulations could complicate Avero's data handling processes.

Differentiation

Avero offers specialized SaaS analytics for the hospitality industry since 1999.
The platform integrates seamlessly with existing POS and labor reporting solutions.
Avero provides real-time performance insights for data-driven decision-making in restaurants.

Upsides

Increased demand for contactless solutions boosts Avero's SaaS platform adoption.
AI-driven predictive analytics enhance Avero's value proposition in the restaurant sector.
Personalized dining trends push restaurants to use Avero's data analytics services.

Land your dream remote job 3x faster with AI