PHP/Yii2 Developer


The PHP/Yii Developer enables AWS Snowball customers to more quickly and easily manage the snowballs accessing the AWS cloud, gaining the advantages that AWS has to offer. Snowballs are ruggedized and secure, designed to survive rough handling and harsh operating environments where data needs to be collected, processed, and securely managed as it is moved to the Cloud.

Together, we’ll deliver the next generation of industry-leading software to support snowball cloud features and help every business from the smallest startups to the largest enterprises run on the cloud.


Snowball Manager software continues to grow, and we need a Front-end Developme to help us develop, automate, and scale the GUI. You’re right for the job if you're comfortable with GUI development and design, and strong knowledge of PHP Yii version 2 (Yii2). Additional experience in RESTful API, Javacript, MVC, HTML, AJAX, JSON, REDIS, and MySQL are also important. You'll excel if you have enthusiasm for digging deep and a flare for sharp technical communication, prioritization, and organization. Experience with AWS and/or AWS Snowball products a strong plus.

Required Experience/Qualifications

Bachelor’s Degree in Computer Science or a related field or relevant work experience

5+ years of GUI Web software development

5+ years’ experience with: PHP using PHP Yii 2.0 framework


Python (Nice to Have)










Preferred Experience/Qualifications

Experience building tools for automation (building, testing, releasing, monitoring and alarming)

Experience with Python

Experience writing and using Microservices via RESTFul

Experience working in an agile environment using Scrum

Experience building automated testing suites for developed applications and services

Bonus if experience or knowledge with JavaScript with React

Ability to dive deep into complex technical problems

Excellent problem-solving skills with a strong attention to detail

Strong Networking Knowledge (Understanding of HTTP, HTTPS and other related web protocols)

Linux server system administration skills

Leading or contributing to projects of scale

Special Requirements/Security Clearance

Must be able to obtain a security clearance


Apply Now

Back to jobs