Remote Back End Engineer at O'Reilly Media 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 32,250+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 32,250+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

👉 Hiring for a remote Backend position?

Post a Job - $299
on the 🏆 #1 remote jobs board

O'Reilly Media


Back End Engineer

Back End Engineer


O'Reilly Media


backend

engineer

backend

engineer

1yr
\nAbout Your team\n\nO’Reilly Media’s Platform Engineering team supports O’Reilly’s premier training service, which is used by technologists, managers, and designers around the world to hone their skills and improve their craft. We are made of many small teams that are broadly distributed across the US, featuring tightly collaborative groups of developers, designers, and product managers constantly encouraging each other to deliver work that instills pride and fulfillment.\n\nOur developers are organized into a network of small teams with embedded product managers, designers, and front-end specialists focused on specific functional areas.  We believe deeply in automated testing, code review, and iterative improvement. We are in the midst of a transition from a monolithic web application to a microservices ecosystem, and welcome individuals who’ve made that journey before or are interested in starting it with us.\n\nOur team is located in the United States. We happily support a variety of employees who connect remotely from the American South, the Pacific Northwest, New England, and the Midwest, as well as those who come into our offices in Boston or Sebastopol, CA but we cannot offer full time employment to those who live and operate outside of the United States.\n\nAbout the Job\n\nOur backend engineers are focused on building a diverse family of scalable and robust micro-services, aimed at a variety of educational audiences.  Software engineers work in two week sprints, maintaining a balance between building new features and maintaining older ones. New features are designed in collaboration with product managers and other teammates. Engineers exchange code reviews with other team members, provide mentorship to junior engineers, and assist QA and Ops in troubleshooting product issues.\n\nOur primary backend platform is based on Python and Django and is supported by PostgreSQL, Redis, RabbitMQ, and Solr. We also utilize Ruby on Rails in some key applications. Many of our applications and services are dockerized and deployed into Kubernetes clusters by Jenkins. While your focus will be on backend work, sometimes you will be called upon to make changes to our front-end codebase, which is based on Javascript (ES6), React, and Redux.\n\nAbout You\n\nWe are interested in people who have experience building and supporting web applications with a diverse and engaged user base.  We desire candidates who work comfortably in an agile environment and with collaborators who are distributed across multiple time zones.  We value colleagues who are helpful, respectful, humble, and always willing to do what’s best for our users. We desire developers who treat automated tests as essential, and believe that code reviews are a crucial path of learning and of sharing knowledge. The women and men of our platform team have taken many traditional and nontraditional paths to the developer profession, and we welcome diverse teams that are bound together by a mutual love of learning.\n\nRequirements\n\n\n* 2 years of experience developing web applications and services\n\n* Demonstrated competency with Python and Django\n\n* Experience building and maintaining RESTful APIs\n\n* Experience with automated testing and test-driven development\n\n* Experience with continuous integration tools and a rapid release cycle\n\n\n\n\nExperience Bonuses\n\n\n* Django-REST-Framework\n\n* Celery\n\n* React and Redux\n\n* Docker\n\n* Kubernetes\n\n* Microservice architecture\n\n* RabbitMQ or similar messaging system\n\n* Node.js\n\n* Scrum\n\n* Ruby on Rails\n\n* Go\n\n\n

See more jobs at O'Reilly Media

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.