View Our Website View All Jobs

Backend Engineer

Augury is looking for a strong, self-motivated backend developer for a full time position. In this role you will be working with our agile team on Augury's backend services and applications which consist of a complex distributed system alongside client APIs and algorithms that support unique workflows of our users. We believe in making your own job description therefore your responsibilities are as wide as you can manage.

 

What you will be doing:

  • Shape, define and implement our backend services and big data solutions
  • Perform hands-on technology research, and development in various server side technologies and data stores
  • Constantly deliver high quality, scalable and impactful features to production.
  • Become part of an unique and professional team, that is characterized by flat hierarchies, a family-like atmosphere and an open feedback culture.
  • Influence the company’s vision and focus.
  • Collaborate with different disciplines, varied interfaces.

What you need to join the team:

  • Our system is very complex and needs someone who has meticulous attention to detail
  • 3+ Years of experience in building backend services and RESTful APIs in any of Golang, Python, Java, NodeJS etc.
  • BS/MS in CS, or equivalent
  • Thorough understanding of backend, systems and microservices architectures
  • Working with distributed and scalable systems is an advantage
  • Experience with NoSQL databases (MongoDB, Redis, Neo4j etc.)
  • Experience with distributed messaging systems (NSQ, RabbitMQ, Kafka etc.)
  • Experience with Linux, containers, CI/CD and monitoring
  • Experience with Big Data frameworks/data stores (Spark, Cassandra, Hadoop etc.) is an advantage
  • Fullstack capabilities is an advantage

Basics

  • Be really really smart and open minded.
  • Self-discipline and self-management abilities.
  • People first. We are looking for a new member to our family - strong people skills are a must.
  • We love new technologies and products and would like you to share our passion.
  • Own it. With Strong focus on outcome comes great responsibility - Done is done.
  • Versatility skills - ability to learn new technologies on different projects quickly.
  • Organizational and communication skills and the ability to prioritize your workload.
  • You are a team player and you think things through on your own and can convincingly present alternative approaches based on your expert level in team discussions.
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150