A palm tree

Back-end Engineer at TED Conferences

Remote(Worldwide)
fulltime
4 years ago
This job posting is over 30 days old, but the application is still open.

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
View ApplicationBuild a resume
Create a resume
Build a Modern Resume.
Ace Your Application.
Make a good first impression with a professionally designed resume. Import your LinkedIn profile and be done in minutes.
Make a resume
Building a modern resume from LinkedIn

How to Create a Software Engineer Resume Hiring Managers Will Love

Learn how to build a software engineer resume — from how to format your resume to what to highlight in each section. These tips will help you land your dream job.
Software Engineer Resume Examples
A showcase of the best resumes built with Standard Resume. Use these diverse, real-world resume examples for inspiration and to help you write a great resume.