Remote (Global)

Afresh is hiring a Senior Backend Engineer

About the Role

The role involves developing and optimizing backend systems that support mission-critical operations, working closely with cross-functional teams to deliver robust solutions on a large scale.

Responsibilities

  • Design and implement scalable server-side applications
  • Own the development and maintenance of core backend services
  • Collaborate with product and engineering teams to define technical requirements
  • Optimize systems for performance, reliability, and uptime
  • Write clean, maintainable, and well-tested code
  • Troubleshoot and resolve production issues promptly
  • Participate in architectural design and technical decision-making
  • Ensure data consistency and integrity across distributed systems
  • Integrate with internal and external APIs and data sources
  • Contribute to database design and query optimization
  • Monitor system health and respond to alerts
  • Support deployment pipelines and CI/CD processes
  • Evaluate and adopt new technologies when beneficial
  • Document technical designs and system behavior
  • Mentor junior engineers and promote best practices
  • Work within agile development cycles
  • Ensure compliance with security standards
  • Scale infrastructure to meet growing demand
  • Build fault-tolerant systems with clear failure modes
  • Collaborate on incident response and post-mortems
  • Improve observability and logging across services
  • Refactor legacy components for better maintainability
  • Support integration with machine learning models
  • Help define service level objectives and metrics
  • Drive improvements in system efficiency

Nice to Have

  • Master's degree in computer science or engineering
  • Experience in retail or supply chain technology
  • Knowledge of real-time data synchronization
  • Background in high-availability systems
  • Familiarity with Kubernetes
  • Experience with time-series databases
  • Work with large-scale data pipelines
  • Exposure to machine learning operations
  • Contributions to open-source projects
  • Public speaking or conference participation

Compensation

Competitive salary with equity and benefits

Work Arrangement

Hybrid or remote with team collaboration expectations

Team

Part of a fast-moving engineering team building scalable systems

Our Impact

The systems built by the team help reduce food waste and improve grocery supply chains through intelligent automation and real-time decision support.

Engineering Culture

We value ownership, transparency, and continuous learning. Engineers are encouraged to lead projects and propose architectural improvements.

Available for qualified candidates

Required Skills
TypeScriptMicrosoft AzureAPI DevelopmentDistributed SystemsCloud ArchitecturePerformance OptimizationBackend Development
About company
Afresh
Afresh is the leading AI company in fresh food—partnering with grocers to order billions of dollars of fresh food in over 12,000 grocery departments nationwide. Afresh works on reducing food waste by combining human insight and transformative technology to help grocers provide fresher food to customers at more affordable prices.
All jobs at Afresh Visit website
Job Details
Category backend
Posted 7 months ago