BS or Master’s degree in Computer Science, related degree, or equivalent experience 10+ years of experience with software development in Java, Python, .NET, JavaScript/NodeJS, or data technologies 7+ years of experience leading development teams Solid English level Deep expertise with Linux and hosted cloud environments (Heroku, AWS, App Engine, or others) Practical experience with open-source technologies, including SQL and NoSQL databases Experience integrating solutions with 3rd-party APIs (RESTful, OAuth, JSON) Self-driven and motivated, with a strong work ethic and a passion for problem-solving Strong experience with backend development, data systems, or scalable software architecture