← all jobs

[Remote] Sr. Software Engineer (Backend)

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. O'Reilly Media is a company dedicated to sharing knowledge and fostering innovation in the tech industry. They are seeking a Senior Software Engineer with expertise in Python and Django to develop and maintain key features of their learning platform, collaborating with product managers and other team members to enhance user experiences.

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 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 TestCase or PyTest, or similar
  • Familiarity with the following technologies and tools or their cognates: Redis, Celery, Relational databases, such as Postgres, Docker, Kubernetes, Jenkins, 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
  • Experience with React
  • Experience with OAuth, OIDC, and/or SAML
  • Experience with Zuora or Braintree APIs
  • Experience with Salesforce APIs
  • Experience with 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.
  • More open positions