Collaborate on design, implement solutions as per architecture
Stay focused on performance, scale, security, and cost
Work in a team of engineers responsible for all phases of software development life cycle
Requirements
Highly recommended to have exposure to integrations with SIEM/ SOAR
Thorough understanding and experience with building data-centric full-stack SaaS applications on at least one of the major hyper-scaler cloud providers (AWS, Microsoft Azure or Google Cloud Platform)
Understanding of design, architecture principles and best practices in cloud
Proficient in one or more of: Python, NodeJS, TypeScript, C++
Experience using and implementing REST API and/ or GraphQL
Preference to hands-on expertise with serverless technologies and asynchronous programming
Experience using NoSQL databases (such as, DynamoDB)
Working knowledge with a graph database would be an added plus
Experience with CI build systems and automated testing
Experience using infrastructure-as-code, such as Cloud Formation stack or Terraform
Strong understanding of algorithms and data structures
Sound systems constructions knowledge using databases, caching, scaling techniques, failure models, load balancers, networking etc.
Benefits
Flexible work arrangements
Professional development
Health insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.