Principal Software Engineer
Design and build high-scale security systems, working across application and infrastructure challenges in an agile engineering environment.
Responsabilidades
- Design and implement system infrastructure.
- Research and implement cybersecurity mechanisms.
- Contribute to feature design and implementation.
- Participate in iterative engineering cycles, emphasizing code quality, supportability, scalability, and performance.
- Follow software development lifecycle practices in an agile-oriented environment.
- Evaluate new technologies and tools.
Requisitos
- At least 7 years of software development experience, including 5 or more years with a backend language such as Python, Go, Node.js, Ruby, or Java.
- Strong expertise in at least one modern frontend framework: React, Angular, or Vue.
- Bachelor’s degree in computer science or a related engineering field, or relevant experience from a technology elite unit.
- Fluent written and spoken English.
Se valora
- Professional experience with Python.
- Knowledge of TypeScript and RxJS.
- Experience with state-management libraries such as Redux or MobX.