HireSleek

Intermediate Engineer – Platform Infrastructure

Website Faire

About Faire

Faire is an online wholesale marketplace built on the belief that the future is local — independent retailers around the globe are doing more revenue than Walmart and Amazon combined, but individually, they are small compared to these massive entities. At Faire, we’re using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across the globe. Picture your favorite boutique in town — we help them discover the best products from around the world to sell in their stores. With the right tools and insights, we believe that we can level the playing field so that small businesses everywhere can compete with these big box and e-commerce giants. By supporting the growth of independent businesses, Faire is driving positive economic impact in local communities, globally. We’re looking for smart, resourceful and passionate people to join us as we power the shop local movement. If you believe in community, come join ours.

About this role:

Our Engineering organization owns the software that makes our marketplace work. Our Core Platform Infrastructure group enables product engineering teams to build and operate software with unmatched speed and quality. We care about good engineering practices, excellent developer experience, security, testability, ease of maintenance, and scaling to serve millions of users. The team builds and operates infrastructure used by all Faire services. It drives best practices to achieve excellent availability and performance. The team focuses on the following areas and capabilities:

  • Rate limiting & retries
  • Circuit breaking
  • Load testing
  • Fault injection
  • SLOs
  • Cost / performance optimization
  • Monitoring & observability
  • Caching systems and low-latency practices
  • Database stability & performance
  • Orchestrated safe change management

The team also owns relationships with select infrastructure vendors. We’re looking for:

An experienced engineer with application and infrastructure level experience to work alongside our highly talented team, develop and deliver technical projects, and engage with other teams in the organization.

What you’ll do:

  • Plan and execute on technology projects that scale with our growth; contribute to our architecture with a focus on performance, scalability, reliability, monitoring/alerting.
  • Engage with team planning and prioritization, balancing urgent and near-term needs with long-term goals.
  • Provide technical guidance and mentorship on difficult open-ended problems.

Qualifications:

  • Experience developing and running distributed systems, diagnosing, mitigating, and permanently addressing production issues at scale
  • An interest in solving low-level performance problems and high-level system scalability problems
  • Strong communication skills
  • A bachelor’s degree in Computer Science/Software Engineering or equivalent industry experience
  • Networking (across the entire stack)
  • Public cloud infrastructure (AWS preferred)
  • Caching and storage, both RDBMS and non-relational

To apply for this job please visit job-boards.greenhouse.io.