Back to Archive

Software Engineer

Rio SEO

San Diego, CA | Posted: 5 years ago

This job is expired and may no longer be accepting applications.

Rio SEO is looking for a Software Engineer to join the backend engineering team. This role is a critical part of the engineering team and while we are focused on PHP engineering, we always welcome a polyglot engineer to help build out the next generation of our backend infrastructure. We are a dynamic fast-paced company with high growth and a mission to serve the largest companies in the world with great localization services.

Responsibilities:

  • Design, develop, deploy, and support large and highly complex web applications.
  • Design/code in PHP, HTML, CSS, and Javascript or other similar server-side languages (Java, C#, Ruby).
  • Actively contributing to the continuous improvement of the processes Rio uses in creating web-based applications for its clients.
  • Approach technical challenges with an open mind and desire to innovate.

Qualifications:

  • A 4-year degree in Computer Science or equivalent experience.
  • 3-5 years of core software development experience, ideally with 2 to 4 years experience on Linux, Apache using PHP/Python or other Object-oriented web stacks.
  • Experience creating and using RESTful APIs.
  • A solid foundation in OOP and Design Patterns.
  • Knowledge of database design and modeling preferably in a relational (mySQL) and/or non-relational (mongoDB, DynamoDB, Cassandra)
  • Demonstrated ability in building and managing complex software applications.
  • Excellent oral and written communication skills and a desire to be part of a team dynamic in addition to having continuous interactions with employees at all levels within the organization, customers, prospects, and vendors.
  • Strong work ethic

Preferred Experience:

  • Experience with an Apache, Linux, PHP, Python, MongoDB, JQuery, CSS, AngularJS, Elasticsearch technology stack.
  • Experience with Zend Framework 2 a plus.
  • Full stack(front-end and back-end) experience a huge plus.
  • Experience or exposure to AWS environment including containerization and using AWS services (Lambda, Elasticache, Codedeploy, SQS/SNS, others)
  • Thrive in a start-up environment

This job was sourced from StackOverflow Jobs.