JobHabor

[Remote] Sr. Software Engineer (Backend)

O'Reilly

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 135,000–165,000/yr
Apply on the employer’s site

Posted yesterday

Note

The job is a remote job and is open to candidates in USA. O’Reilly Media provides learning resources, training, and content for technology professionals. The Senior Software Engineer will develop and maintain interactive learning platform services, primarily using Python and Django in a microservices environment, while contributing to architecture, deployment, monitoring, code reviews, troubleshooting, and mentorship.

Responsibilities

  • Write and ship code utilizing Python and frameworks such as Django to deliver platform features and improve platform performance in a microservice environment
  • Take ownership of the full lifecycle of services, including deployment, monitoring, alerting, and triage to quickly diagnose and resolve production issues
  • Work in an agile environment participating in agile ceremonies and shipping code regularly
  • Participate in code reviews offering constructive feedback ensuring the team adheres to the highest standards of performance, security, and Python/Django best practices
  • Partner closely with product management, UX, QA and engineering colleagues to break down complex requirements. define technical scope, and map out architectural solutions for a microservices environment
  • Act as a mentor to engineering colleagues by sharing your backend expertise and fostering a culture of continuous learning
  • Being comfortable with AI tooling
  • Leverage AI tooling to enhance development workflows, improve code quality and assist in tasks like code generation, debugging, testing, and reviewing

Skills

  • 2+ years of being a Senior Engineer
  • 5+ years experience as an engineer with relevant experience
  • Proficiency in the programming language Python
  • Proficiency in Django or equivalent web frameworks (i.e. Flask)
  • Experience with building, monitoring and debugging microservices
  • Experience writing automated tests using tools like Django's Test Case or PyTest, or similar
  • Familiarity with the following technologies and tools or their cognates:
  • Redis
  • Celery
  • Relational databases, such as Postgres
  • Docker
  • Kubernetes
  • Jenkin
  • GCP
  • AI-Augmented Development: Has the ability to demonstrate using AI-enabled development tools (e.g., Claude Code, Cursor) to streamline coding, debugging, and infrastructure-as-code authoring
  • Experience with:
  • Node.js
  • React
  • OAuth, OIDC, and/or SAML
  • Zuora or Braintree APIs
  • Salesforce APIs
  • JavaScript

Company Overview

  • O’Reilly provides technology and business training, knowledge, and insight to help companies succeed. It was founded in 1978, and is headquartered in Sebastopol, California, USA, with a workforce of 201-500 employees. Its website is http://www.oreilly.com.

Skills

  • Python
  • Django
  • pytest
  • Redis
  • Celery
  • PostgreSQL
  • Docker
  • Kubernetes
  • GCP
  • Claude Code
  • Cursor
  • Node.js
  • React
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • Salesforce
  • JavaScript
  • HTTP

Similar roles