8 years with Bachelor's degree or 12 years without degree
Software Engineer
We are seeking a seasoned Software Engineer for development and maintenance of large-scale, distributed web applications. In this role, you will focus on building robust, scalable systems using modern JavaScript/TypeScript frameworks and Python, while leveraging DevOps automation to manage cloud-native environments.
Responsibilities
Develop and maintain large-scale, distributed web applications using Node.js, TypeScript and Python.
Architect scalable microservices and backend systems that support high-performance data processing and communication.
Required Skills
Experience with professional software development in JavaScript, TypeScript, and Python.
Knowledge of building and maintaining enterprise-grade, distributed web applications and system architectures.
Nice To Have
Experience or interest in advanced security operations, vulnerability research, and software reverse engineering.
Knowledge of Android application architecture and experience or interest in mobile vulnerability research.
Experience Required: 8 years with Bachelor's degree in technical field, or 12 years without degree