Job Description
- You are an experienced cloud engineer with a proven track record of delivering high-scale, high-impact solutions
- You are obsessed with the customer, always exceeding expectations
- You have excellent communication skills. You can clearly explain complex technical concepts
- You are a disciplined engineer who understands the importance of high standards, never satisfied with mediocrity and constantly striving for excellence
- You are comfortable with ambiguity in a chaotic and fluid environment
- You are passionate about technology and are not afraid to defend your opinions or position with peers/superiors
Minimum Qualifications
- 5+ years of backend software development experience
- BS in Computer Science, or equivalent experience
- Working knowledge in Java, C#, or similar OO languages
- Strong working experience on GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
- Hands-on experience building and operating tools and dashboards with large data pipelines
- Experience with at least one scripting language for automating tasks, proof of concept work, or command line tools
- Experience developing customer-focused architectures and restful web services
- Experience driving security reviews, documentation, UX reviews, and working with Product Managers through the entire launch process
Preferred Qualifications
- Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
- Work with large volumes of data and logging
- Understanding of key performance indicators and how to dig into them
- Experience and understanding of multi-AD/AZ and regional data centers
- Building continuous integration/deployment pipelines with robust testing and deployment schedules
- Experience working with internal customers and translating requests into prioritized work or features