Go to our Web site »

Jobs at Telly

Senior Backend Engineer

Location: San Francisco, CA

Type: Full Time

Min. Experience: Experienced

Telly is the leader in social video and growing fast. Every day millions of people use Telly to discover, create and share the world's best videos. We're looking for technical leaders - help us build out the core back-end components that power new features and products, and have your hand in millions of user interactions each day.

Responsibilities:

  • Write code. Clean, elegant, practical, well-covered code - primarily in PHP and Javascript
  • Mentor and lead less-experienced team members through best practices and high quality software development. More junior engineers should aspire to be like you.
  • Own your code. You wouldn't hesitate to perform production support for stuff you've built.
  • Proactively fix bugs and solve problems. You get upset every time someone else finds a bug in your code, and work tirelessly on (occasional) time sensitive issues that crop up.
  • Work primarily in our office in downtown San Francisco, CA.

 

Requirements:

  • Take pride in writing modular, clean, simple, maintainable, well documented, code
  • 5-7+ years of engineering experience with PHP and Javascript
  • Solid understanding of data structures and algorithms
  • Solid knowledge of unit and integration testing methodologies, and the ability to write, debug and deploy testing frameworks
  • First-hand experience building and scaling distributed, highly available systems
  • Mastery of document, key/value or other non-relational database system such as Redis, Memcached, and MongoDB

 

Exceptional candidates will have:

  • Experience with one or more of these programming languages; Node.js, Java, Scala
  • Notable contributions to open source software projects
  • Experience with web-services technologies: SOAP, REST, JSON
  • A Bachelors or preferably Masters degree in Computer Science or Computer Engineering, or equivalent experience
  • Good communication, organization and project management skills
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

College or University
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!