Engineering Manager - Java
Posted Updated
Description
Requirements:
- Bachelor's degree in computer science or equivalent practical experience.
- Experience coding in one or more of the following programming languages: Java, Python, and/or GoLang.
- Experience in algorithms and data structures.
- Experience designing, analyzing, and troubleshooting large-scale distributed systems.
- Experience with Microservices / Distributed event-based architectures desired.
- Ability to debug, optimize code, and automate routine tasks.
- Ability to systematically approach problem-solving and take initiative with a sense of accountability.
- Must be able to work independently and enjoy working in a fast-paced start-up environment, and be adept at experimenting with new technologies.
- Must have excellent communication (verbal and written), interpersonal, leadership, and problem-solving skills.