Senior Software Engineer (Remote)
Drata
Technical Qualifications
- 7+ years of experience as a software engineer (10+ preferred)
- 3+ years of experience with NodeJS
- 1+ years experience in NestJS
- Strong skills needed in: Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles
- Knowledge in Jest and Redis
- Proficiency in object-oriented programming
- Good understanding of algorithms, network protocols, and web services
- Experience with one of the major cloud hosting systems (AWS, Heroku, GCP, Azure)
- Nice to have: Terraform, ElasticSearch, & Redshift
Business Qualifications
- Self-directed, independent, and has experience owning complete features/products
- Experience developing real-world web applications
- Outstanding ability to negotiate difficult tradeoffs (e.g., quality vs. speed, collaboration vs. get-it-done)
- Agile development experience
- Previous startup or scaling experience is a plus
- Self-motivated and adaptable to changing technologies and requirements
- Excellent problem-solving and analytical skills
- Bachelor of Science in Computer Science or related field
- Strong communication ability - we want to know your thoughts and input!