- Degree in Computer Engineering
- Demonstrated expertise in designing, building, scaling, and maintaining production services, with a strong knowledge of service-oriented architecture
- Proficiency in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
- Hands-on experience with large-scale Relational Database Systems (MySQL, Postgres, etc.) and NoSQL systems (MongoDB, DynamoDB, etc.)
- Java script frameworks (angular e react), back end (.NET Core, Java, NodeJS)
- Strong understanding of object-oriented analysis and design principles, with proficiency in OO design.
- In-depth knowledge of techniques for optimizing production workloads
- Ability to write high-quality, well-tested code that meets customer needs
- Experience working in a fast-paced startup environment
- Excellent technical and non-technical communication skills
- Passion for building open systems that bring people together