Position: Backend Engineer (Java/Scala)
Company: Zoolatech
Experience required: 3y
English level: upper

**Project Description**

CognitOps is a cloud and ML-driven supply chain startup founded in 2018 and headquartered in Austin, TX. They tackle cool, challenging problems. For example, they help warehouses supply hospitals with PPE and critical medical equipment more efficiently. CognitOps helps e-commerce businesses ship orders on time. They tackle these challenging problems using modern technologies like machine learning, queue-based simulation, Google Cloud, Kubernetes, Kafka, and Scala. The team we join has decades of startup experience working with big data and building scalable, fault-tolerant, secure software and decades of experience working with warehouses and empathetically understanding the needs they have. CognitOps is still a small early-stage company. So you'll have an opportunity to come in, make a huge impact, and be a leader as the company grows.

**Responsibilities**
- Be a part of a team that is building highly available, secure, redundant, and scalable distributed systems;
- Write code that is performant, maintainable, clear, and concise;
- Work closely with product management and data science while building and scaling back-end services;
- Collaborate with product and design to support an optimal user experience;
- Participate in code reviews to maintain and improve quality;
- Build new features with a focus on extensibility and quality; and,
- Optimize and refactor existing code when needed

**Skills Required**
- 3+ years of experience as a Software Engineer in a JVM language, with increasingly impactful accomplishments;
- A strong desire to learn and program in Scala, demonstrable curiosity with Scala meetups or personal training is a plus
- Experience with cloud computing (Google Cloud Platform, AWS, etc.) desirable
- Solid understanding of SQL and relational database modeling concepts and experience with RDBMS such as Microsoft SQL Server, Oracle, PostgreSQL, or MySQL
- Experience in highly scalable service-oriented architectures
- Ability to work both independently on ambiguous problems and in highly collaborative team environments
- Deep curiosity to find out why we have a shrine to a burned-up microwave
- Excellent communication skills, both written and spoken (English)