Binance
Software Development Engineer, Security
engineeringfull-timeUAE, Dubai
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
crypto
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Responsibilities
- 5+ years of professional software development experience building and operating production systems with at least one modern language such as Python, Java, Go, Perl
- 3+ years of experience contributing to the architecture, system design, and scaling of new and existing solutions in a distributed, virtualized, or cloud environment
- Strong understanding of fundamentals in object-oriented design, design patterns, data structures, algorithm design, problem solving, and complexity analysis
- Understanding of software security concepts such as encryption, signing, and authentication
- Understanding of Software Engineering processes and best practices
Requirements
- Experience developing reliable and scalable software solutions
- Experience in building distributed services / systems
- Understanding of security engineering, system and network security, authentication and security protocols, cryptography, or application security
- Strong ability to communicate with both technical and non-technical audiences
- Ability to effectively articulate technical challenges and solutions
- Ability to take a project from scoping requirements through to actual launch of the project
- Dealing with ambiguous/undefined problems and ability to think abstractly
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist