Position: Back end Developer
Company: Matrix
Category: Golang
Experience required: 3y
English level: upper

Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 10,000 professionals, is looking for Backend Developer to join one of our teams-Augury!

Augury is on a mission to build a world where people can always rely on the machines that matter. Using the Internet of Things (IOT) and Artificial Intelligence (AI) technology, they predict and prevent industrial machine failures, and improve machine performance, so manufacturers can keep the shelves stocked with the essential products we need and use every day. Augury raises $180 Million to become one of the first Industry 4.0 Unicorns. New strategic investors, commercial agreements and a valuation of over $1 billion confirm Machine Health as Industry 4.0’s killer app. They continue to innovate in their core manufacturing market to help customers improve the reliability, resiliency and efficiency of their machines and operations.

**A Day In Your Life**
● All around ownership on design, implementation, and production monitoring of product features while collaborating with different disciplines (web/mobile developers, data engineers, designers, product managers, and more) as part of the squad’s lifecycle.
● Drive for iterative improvements in our distributed backend architecture as part of the backend discipline team - push for best practices and innovation.
● You’ll take an active part in reviewing fellow backend developers' code and backend related design reviews.

**What You Bring**
● Code is your comfort zone. You are a strong backend developer who is passionate about planning, designing, and implementing solutions to complex architectural problems.
● Your experience - You have at least 3 years of experience in software development
● Your stack - You love exploring and being an early adopter of cutting edge technologies. Experienced with at least one of the following: Go, Python, Nodejs, Java, or similar (Go as an advantage). You have experience working with Databases (NoSQL as an advantage).
● Your playground - You design and develop services as part of a microservices architecture, deploying to a major cloud provider (Google, AWS, etc.) using CI/CD workflows. You are familiar with best practices of SyncAsync communications flows (RESTful APIs, Message Queues).
● Own it - You own your deliverables, end to end: design, testing & implementation, production.
● Team player - You love working with people. You want to be a part of a team that enjoys sharing different technological approaches and have the opportunity to coach and share your learnings from past experience.

One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.