Sr. Software Engineer (Backend)

O'Reilly Media
United States
Workplace: RemoteFull-timeFunction: Software EngineeringSkills: ["Communication","Problem-solving","Mentorship","Team collaboration","Agile"]

Senior backend engineer at O'Reilly Media focusing on building and maintaining Python/Django services within a microservice architecture to power the learning platform. Collaborates with product, UX, and QA across distributed teams, mentors junior engineers, and contributes to code reviews, testing, and deployment automation while incorporating AI tooling to enhance development workflows.

This position is no longer accepting applications.

  • See live roles at O'Reilly Media
  • Search all live jobs
  • Browse companies, collections, and locations hiring now
Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa

This position is no longer accepting applications.

See live roles at O'Reilly MediaSearch all live jobsBrowse companies, collections, and locations hiring now

O'Reilly Media
O'Reilly Media
5 months ago

Sr. Software Engineer (Backend)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Closed

Job Summary

Senior backend engineer at O'Reilly Media focusing on building and maintaining Python/Django services within a microservice architecture to power the learning platform. Collaborates with product, UX, and QA across distributed teams, mentors junior engineers, and contributes to code reviews, testing, and deployment automation while incorporating AI tooling to enhance development workflows.
Location: United States
Workplace: Remote
Job Function: Software Engineering
Seniority: Sr. Manager level

Key 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.

Key Requirements

  • •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
Experience:EdtechSaaSOpen source
Skills:CommunicationProblem-solvingMentorshipTeam collaborationAgile
Languages:English
Tech Stack:PythonDjangoFlaskNode.jsReactReduxHTMLCSSRedisCeleryPostgresDockerKubernetesJenkinsGCP

Company Brief

O'Reilly Media
O'Reilly Media is a global learning company that publishes technology and business books, produces conferences and training, and offers online learning and certification through its O'Reilly online platform to help professionals develop technical skills.
Industry: EdTech
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: Sebastopol, United States
Founded: 1978
WebsiteLinkedIn