Now Hiring

Senior Backend Engineer

Silicon Valley Only
  • Minimum 6 years experience developing using PHP, Perl, or Python
  • Strong understanding of Server/Client technologies using server side applications like Apache, Lighthttpd, or Zeus Web Server
  • Previously worked at or consulted with high-volume, high transaction, high availability environments
  • Front-end and back-end development experience
  • Strong knowledge of Perl or ability to learn it quickly
  • Hand-coding the following:
    • PHP and Object Oriented PHP 5
    • Comfortable working with XML
    • SQL and Dynamic SQL
    • Advanced JavaScript
      • AJAX
      • Popular JS Frameworks
      • HTML, DHTML
      • CSS and Pure CSS designs
  • Experience with these technologies:
    • MySQL 5+
    • Eclipse IDE
    • ImageMagick
    • FFMpeg
    • Mencoder
  • Guru Level MySQL Consulting in Linux and Database Optimization:
    • Know which features were introduced in which MySQL version
    • MySQL Replication
    • MySQL Backups
    • Datatype Optimization
    • Index Tuning & Optimization
    • Maatkit, Percona Toolkit, innotop, mytop
    • Strong Linux Skills, RPM deployments, OS tuning, scheduler knowledge
    • IPtables/LVS/Haproxy
    • And much more!
    • Using and deploying: nagios/munin/xymon/cacti/mrtg/rrdtool/smokeping/puppet
  • Cloud Experience:
    • Rightscale, Heroku, Rackspace, Amazon S3, EC2, SES, CloudFormation, and others
  • You must know how to:
    • Plan the project out before it starts
      • Use Cases
      • Test Cases
      • Test Data
  • Design Test Plans and Test Suites
  • Communicate easily in spoken and written English
  • Understand web and database performance optimization
  • Understand query performance and optimization (index tuning, caching, buffer tuning)
  • Image and Video buffering using PHP
  • Strong understanding of:
    • Designing "sessionless" web applications, caching, authentication
    • Experience with high volume, high availability web applications
    • Multi-tier web development
    • 100% Cross-browser compatibility
    • Direct integration with third-party applications leveraging existing API's
    • Integration with Adobe Flash through XML and/or JavaScript
    • Encryption/Decryption
    • Compression/Decompression
    • OWASP Security Protocols
      • Secure coding practices
    • Digital Media and Digital Media management
    • MySQL replication, administration, management
  • Experience with
    • CentOS or other Unix OS
    • Comfortable level of Apache server configuration
    • Visio to design data flow and application flow schemas