Back-end Engineer

Posted Apr 7, 2021, 9 views
  • html
  • css
  • devops
  • http

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

😻
Please mention Remote Club as a website where you found this job. It helps us get more interesting job posts here.