Sr. Software Engineer (Backend)

O'Reilly Media
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 2-5 yearsSkills: ["Communication","Leadership","Problem-solving"]

Senior backend engineer focused on building and maintaining Python/Django microservices for O'Reilly’s learning platform. Lead architecture discussions with product, UX, and engineering, mentor junior engineers, and ensure code quality through reviews and automated tests. Work across cloud environments, coordinating with distributed teams to deliver scalable features that enhance interactive learning experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
O'Reilly Media
O'Reilly Media
2 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: 23 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Senior backend engineer focused on building and maintaining Python/Django microservices for O'Reilly’s learning platform. Lead architecture discussions with product, UX, and engineering, mentor junior engineers, and ensure code quality through reviews and automated tests. Work across cloud environments, coordinating with distributed teams to deliver scalable features that enhance interactive learning experiences.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Write and ship code utilizing Python and 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

  • •Minimum 2+ years as a Senior Engineer
  • •5+ years engineering experience
  • •Proficiency in Python
  • •Proficiency in Django or Flask
  • •Experience with building, monitoring and debugging microservices
  • •Experience writing automated tests (e.g., Django TestCase or PyTest)
Experience:2-5 yearsSoftware engineeringWeb developmentCloud
Skills:CommunicationLeadershipProblem-solving
Languages:English
Tech Stack:PythonDjangoReactReduxNode.jsPostgreSQLRedisCeleryDockerKubernetesJenkinsGCP

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