Experience You Bring To This Role
● 3+ years strong meaningful individual contributor experience as a software engineer : designing, building, and debugging distributed systems
● Experience building cloud-based solutions on at least one of AWS, GCP, or Azure
○ Strong understanding of the Linux based deployments
○ Expertise on the full stack of cloud computing (Compute, Storage, Databases, Messaging, Networking, Security)
○ Cloud native architecture and design.
○ Experience on using Infrastructure as Code
○ DevOps
● Containerization
● High level of proficiency in Python
● Understanding of microservicesand related implementations.
● Experience with distributed relational and NoSQL database systems (MySQL, mongoDB, etc)
● Exposure to data engineering, connection to external data sources
● Understanding of scaling, performance, security aspects of modern applications
● Proven technical leadership abilities
● Experience in an Agile environment
● Exposure to architectural patterns of a large, high-scale web application (., well-designed APIs, high volume data pipelines, efficient algorithms).