Skip to main content
Posted September 14, 2016
Location Labs

Senior Software Engineer, Backend

Emeryville, CA, United States Full Time

About this RoleLocation Labs is looking for an experienced backend developer to build the next generation of our products. Join us as we scale our...

About this Role

Location Labs is looking for an experienced backend developer to build the next generation of our products. Join us as we scale our products to add millions of new users while simultaneously meeting some the strictest SLAs around. You will help evolve our architecture by building on great technologies like Docker, Kafka, Riak and more.

About Us

Our products provide a safer mobile experience for families by helping parents to locate, control and understand their children's mobile usage. Millions of subscribers across major tier-1 carriers including AT&T, Sprint, T-Mobile, and Verizon count on our products everyday.

What We're Looking For

  • You are passionate about the architecture, quality and performance of the applications your team builds.
  • You are an expert in building highly scalable and resilient services.
  • You have comprehensive understanding of the tech stack and have owned the development, build, testing and release process.
  • You constantly incorporate new and creative technical solutions to improve your products.

Tech We Use

  • Backend: Java with Spring and Hibernate, or Python with Flask and SQLAlchemy
  • Data: Percona, Redis, RabbitMQ, Kafka and Riak to flow and persist our data
  • Infrastructure: Ansible, Docker and Nagios to keep our production systems running on both our own machines and in AWS
  • Metrics: Elasticsearch-Logstash-Kibana, Graphite, InfluxDB, Grafana and Amplitude to help understand our users
  • Continuous Integration: We use Jenkins to build our software and Crucible extensively for code review.

This listing expired on Oct 14. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.