portal resources jobs companies t ted conferences backend engineer

Backend Engineer


POSITION OVERVIEW

TED stages conferences and produces video media that it brings to millions of people around the world, through web media and other platforms. As a Back-End Engineer, you will be responsible for the backend systems that power our user-facing experiences that power a lasting archive of ideas. You will work directly with experience designers and product owners to take new features from conception to production.

QUALIFICATIONS / SKILLS

  • 5+ years Ruby on Rails experience, including gem development or rails engines
  • 8+ years overall professional experience in software development
  • Experienced in relational and document-based databases
  • Strong focus on code-quality, documentation, test-driven development, performance, scalability, monitoring, and readability
  • Able to debug and test problems through complex interconnected HTTP based services.
  • Experienced with Devops technologies including Docker/AWS
  • Curious and knowledgeable about web technologies and frameworks.
  • Able to refactor legacy projects in addition to greenfield development
  • Strong ownership of work with the ability to drive projects from inception through to completion, balancing doing it right and doing it fast
  • Values cross-functional collaboration and a diverse workplace
  • Familiarity with git, version control, and Unix/Linux command line best practices
  • Experienced in building APIs for internal and public consumption, JSON:API or GraphQL a plus.
  • Some experience with Javascript backend technology: Express/Node a plus
  • Some experience in Javascript, CSS, HTML, and related Web APIs a plus

RESPONSIBILITIES

  • Analyze user requirements and design solutions for new features
  • Design tools and libraries that will be used by other back-end engineers and company-wide
  • Manage and monitor back-end testing, performance, and code quality
  • Influence and guide the direction of our products and back-end technology
  • Experiment with new technologies and share discoveries with the team
  • Foster growth and support other back-end engineers through constructive, collaborative code reviews
  • Clearly communicate technical constraints and opportunities with stakeholders
  • Willingness to contribute however possible to ensure overall effectiveness of position
  • Other duties and special projects as may be assigned from time to time
  • Travel: Upon request / as needed

BENEFITS

  • Full health benefits (medical, dental, vision) 100% paid by TED for employees
  • Paid family leave
  • Work-life balance encouraged (TED closes for a 2-week summer break and 1-week winter break plus you're eligible for additional paid time off)
  • Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being
  • 401k with match

Other openings you might be interested in

More remote jobs

Let us send you new openings similar to Backend Engineer straight to your Inbox. Weekly or Daily. 7-day free trial ๐Ÿ’Œ

The ability to work remotely increases employee happiness by 20 percent.