Senior Software Engineer
About Trustlook
Trustlook has gone on to become the global leader in next-generation cybersecurity products based on artificial intelligence. Their innovative SECUREai engine delivers the performance and scalability needed to provide total threat protection against malware and other forms of attack. Trustlook's solutions protect mobile devices, network appliances, and the IoT. The company is managed by leading security experts from Palo Alto Networks, FireEye, Google and Yahoo.
Position
- Designing high-performance RESTful web services serving billions of requests a week
- Take ownership of entire lifecycle of major deliverables: requirements, architecture design, development, testing and support
- Working closely with security and mobile teams, delivering comprehensive mobile security solutions
- Comfort working in an agile continuous deployment process and push quality, scalability, performance and usability limits - millions users around the world depend on us to protect their mobile experience
Your qualification
- 3+ years of experience, plus BS, MS, or Ph.D. in Computer Science or equivalent experience
- Track record of building large-scale web applications and services
- Expert in Python and at least one python web framework (e.g. Django, Flask)
- Strong familiarity with MySQL programming and performance optimization
- Professional experience on database schema design, DB maintenance & migration
- Familiar with version control systems (e.g. Git)
- Experience working on AWS (EC2, S3, SQS, SNS, DynamoDB, RDS, etc)
- Excellent proficiency with *NIX development environments
Will be a plus
Knowledge on NoSQL technology (e.g. Redis, Cassandra)
What we offer
This position offers H1-B visa sponsorship
