##### Job Description :
**Ideal Skillset**
* Python, Java, SQL, Terraform, AWS: Lambda, SQS, SNS
**Responsibilities include**
* Work with other tech leads providing architectural leadership
* Analyze, design and develop scalable services and components
* Provide guidance on scalability, availability and performance topics at the architecture and implementation levels
* Building high quality, high-performance services in an extremely collaborative environment
* Evaluate infrastructure capability, scalability, and flexibility to support high availability applications
* Conduct or participate in specification/design reviews, code reviews
* Work with development teams to resolve development and implementation issues
* Mentor engineering and development team resources on engineering and software development best practices
**Key Skills and Experience**
* 7+ years of experience in designing and building scalable systems
* Must have the ability to effectively communicate concepts, ideas, and knowledge to other individuals and work effectively as a critical core team member
* A successful track record of working independently, solving technical problems with creative solutions, identifying all critical aspects of design, and bringing products from concept to launch is required.
* Strong knowledge and hands-on experience with Python programming with related frameworks
* Hands-on Experience with AWS services is highly preferred: EC2, Terraform/Cloud Formation, SQS, SNS and so on
* Experience with AngularJS, Javascript is a big plus.
* Hands-on experience with Java programming language is a preferred skill
* Ability to thrive in a fast-paced company with short release cycles. Experience working in a Scrum / Agile environment desirable
* BS/MS in Computer Science is highly desirable
**Work Type:** Remote
**Job Types: Full-time, Contract**