View all jobs
Software Development Engineers
Basic Qualifications
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience developing multi-tenant software applications
- Experience with AWS technology (e.g. EC2, DynamoDB, S3)
- Proficiency in relational databases
- Proficiency with search technologies (ElasticSearch/Lucene)
- Proficiency building large-scale, high-availability web services
- Security-minded and comfortable working in Linux