Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer (Backend)

$135k - $165k
Full-time

O'Reilly Media


Description


About O’Reilly Media


O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 45 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.


At the heart of our business is a unique network of experts and innovators who share their knowledge through us. O’Reilly Learning offers exclusive live training, interactive learning, a certification experience, books, videos, and more, making it easier for our customers to develop the expertise they need to get ahead. And our books have been heralded for decades as the definitive place to learn about the technologies that are shaping the future. Everything we do is to help professionals from a variety of fields learn best practices and discover emerging trends that will shape the future of the tech industry.


Our customers are hungry to build the innovations that propel the world forward. And we help you do just that.

 

Diversity


At O’Reilly, we believe that true innovation depends on hearing from, and listening to, people with a variety of perspectives. We want our whole organization to recognize, include, and encourage people of all races, ethnicities, genders, ages, abilities, religions, sexual orientations, and professional roles.

 

About the Team 


O’Reilly Media’s Platform Engineering team builds and supports O’Reilly’s premier learning 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 diverse, tightly collaborative groups of developers, designers, and product managers constantly encouraging each other to deliver work that instills pride and fulfillment. We encourage learning, knowledge sharing, growth, and collaboration in all aspects.

 

O'Reilly Media is looking for a Senior Software Engineer well-versed in Python and Django to join one of our product teams, and contribute to the development and maintenance of key features within our learning platform.


About the Role 


At O’Reilly, our engineers focus on building a diverse set of features designed in collaboration with product managers, UX, and other teammates. Senior Engineers work with product managers to architect our learning platform experiences, exchange code reviews with other team members, provide mentorship to junior engineers, and assist QA and Ops in troubleshooting product issues.

 

In this role, you help lead the building and maintaining of our services that enable interactive learning experiences. A bulk of our microservices are primarily built using Python & Django and interact with a variety of cloud environments and infrastructure. More recently as a team, we have ventured into building JavaScript & Node.js services that stitch together individual microservices to be consumed by client-side applications. Our front-end applications use React + Redux and modern, semantic HTML and CSS.


About the You


We are interested in people who have experience building and supporting software 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 people on our platform teams 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.


What You’ll Do 

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


What You’ll Have 

 

Required: 

  • 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 TestCase or PyTest, or simila
  • 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.

Preferred:

  • Experience with:
    • Node.js
    • React
    • OAuth, OIDC, and/or SAML 
    • Zuora or Braintree APIs 
    • Salesforce APIs 
    • JavaScript

 

Additional Information: 

  • Salary Range: $135,000-$165,000
  • At this time, O'Reilly Media Inc. is not able to provide visa sponsorship or provide any immigration support (i.e. H-1B, STEM, OPT, CPT, EAD and Permanent Residency process)

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Backend) in United States vacancy
  • $151k - $200k

     ...The Role You'll Play You’ll help build and evolve the backend systems that power ClassPass, partnering closely with Product,...  ...that are robust, maintainable, and easy to work with Promote engineering excellence through automated testing, thoughtful code reviews,... 
    Senior
    Full time

    Playlist

    United States
    13 hours ago
  • $120k - $210k

     ...and are eager to tackle any challenge. We are looking for software engineering generalists that enjoy jumping between multiple projects. We can hire at various levels and need both frontend and backend skillsets. \n You will work on: Design interfaces for production... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area

    Layup Parts

    Huntington Beach, CA
    13 hours ago
  • $135k - $150k

     ...reliability, and long-term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces and drive them forward...  ...despite ambiguity. ~ Strong proficiency in one or more backend languages, including Go, Java, Python, or C++. ~ Deep understanding... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Pendo

    Remote
    13 hours ago
  • $180k - $230k

     ...in healthcare. We’re looking for exceptional people to help us accelerate that reality. About the Role As a Sr. Software Engineer, Backend, you will be building AI-powered solutions across our Clinical Documentation and Medical Coding suite. You will work... 
    Senior
    Full time
    Home office
    Flexible hours

    Akasa

    New York, NY
    13 hours ago
  •  ...We specialize in Staffing, Consulting, Software Development, and Training along with IT services...  ..., development and programming, software engineering, systems development, testing,...  ...Platform Engineering team is looking for Sr Software Engineer with experience building... 
    Senior
    Full time
    Immediate start

    Atria Group

    San Ramon, CA
    13 hours ago
  • $15k

     ...people together. Although we are a high-scale tech company, the member-to-engineer ratio is very high—making the level of impact each engineer gets to have at Tinder enormous. As a Senior Backend Engineer at Tinder, you will have an outsized impact and ownership of... 
    Senior
    Full time
    Work experience placement
    Work at office
    Relocation

    Match Group

    Palo Alto, CA
    13 hours ago
  • $2,000 per month

     ...and credit check. Essential Job Duties Welcome to BambooHR, where we're excited to invite you to join our team as a Backend Software Engineer! Here, you'll be an integral part of shaping the future of our app, helping us continue to lead the way in HR software for... 
    Senior
    Full time
    Work at office

    Bamboohr

    Remote
    13 hours ago
  • $142k - $196k

     ...Facebook and Genentech, Lyra has raised more than $900 million. About the Role  We’re looking for an exceptional Sr. Backend Software Engineer to join our team. We care deeply about making a difference in people’s lives and hope you do too! This role can be carried... 
    Senior
    Full time
    Remote work
    Work from home

    Lyra Health

    United States
    13 hours ago
  • $135.9k - $171k

     ...and accessibility. The full stack engineer in this role will be responsible for...  ...design, review, and build well-crafted software. Collaborating with government partners...  ...applications and creating APIs Experience with backend & DevOps skills, Java Spring, Kubernetes... 
    Senior
    Remote job
    Weekly pay
    Full time
    Temporary work
    For contractors
    Work experience placement
    Local area
    Home office
    Flexible hours

    Nava

    Remote
    13 hours ago
  • $165.3k - $219.68k

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve...  ...AI on DatabricksWhat we look for:5+ years of experience in backend or infrastructure engineeringStrong programming skills in Scala... 
    Senior
    Local area
    Worldwide

    DataBricks

    New York, NY
    3 days ago
  • $140k - $190k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...critical path for every new customer we bring on. We're hiring a Sr. Software Engineer II with deep Rust expertise to own that surface end to end:... 
    Senior
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    2 days ago
  • $98.5k - $200k

     ...the Netskope One platform, its Zero Trust Engine, and the powerful NewEdge network to gain...  ...team creates and enhances the client software that runs on Windows, Mac or other operating...  ...designing, implementing, and enhancing cloud backend software for Netskope Cloud Security... 
    Senior

    Netskope

    Santa Clara, CA
    4 days ago
  • $168.1k - $227.4k

     ...building the next generation of fully-managed backend services that let developers go from...  ...capture on top ofexisting databases engines.- Authentication & Authorization: Build...  ...5+ years of non-internship professional software development experience- 5+ years of programming... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $155.58k - $320.32k

     ...about our AI interview philosophy and how we use AI in our recruiting process here.We are looking for inquisitive, well-rounded Backend engineers to join our Core, Monetization, and Tech Foundations engineering teams. Working closely with product managers, designers, data... 
    Senior
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    6 days ago
  • $130.5k - $193.6k

     ...013 and they push us to ensure we take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nAt PayPal, Backend Software Engineers play a pivotal role in building the systems that power millions of global transactions every day. As a Backend Python Engineer... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    Austin, TX
    13 hours ago
  • $113.4k - $252k

     ...loyalty, personalization, and AI agents help travelers make better decisions before, during, and after every trip. As a Senior Software Engineer (Backend), you’ll drive the technical vision, architecture, and execution for the highly available, distributed services that form... 
    Senior
    Immediate start

    Navan

    New York, NY
    1 day ago
  • $168k - $252k

     ...Sr. Software Engineer, Backend Hybrid-Palo Alto, CA Mercari is your marketplace. We make it super easy to sell (or buy) almost anything. We all have things we don't use, never used or simply outgrew. But that stuff still has value. Mercari gives you the power to... 
    Senior
    Work at office
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Mercari

    Palo Alto, CA
    1 day ago
  • $175k - $215k

     ...Sr. Software Engineer, Backend Betterment HQ - New York City About Betterment Betterment is a leading, technology-driven financial services company that offers investing, savings and retirement solutions for retail investors and investment advisors as well as... 
    Senior
    Temporary work
    Summer holiday
    Work at office
    Local area
    Flexible hours

    Betterment

    New York, NY
    1 day ago
  • $160k - $220k

     ...Senior Software Engineer (Backend) Title of Role: Senior Software Engineer (Backend) Location: Los Angeles, onsite Company Stage of Funding: Venture-Backed - Logistics, Hardware, Defense Office Type: Onsite Salary: $160K-$220K Company Description... 
    Senior
    Full time
    Work at office

    Recruiting From Scratch

    Beverly Hills, CA
    13 hours ago
  •  ...frequently measuring the performance of our features and iterating based on those results. As a Senior Software Engineer, you will play a key role in building backend services that directly impact our business metrics and accelerate member growth. You'll work cross-... 
    Senior
    Full time
    Work at office
    Relocation

    Whoop

    Boston, MA
    13 hours ago
  •  ...technology. We connect candidates and clients within the F&A, Engineering, Technologies, Manufacturing, Logistics, & Office Administration...  ..., C#, C++) Looking to tackle hard problems 2+ years of backend engineering work experience Additional Information Experience... 
    Senior
    Full time
    Work experience placement
    Work at office
    Relocation package

    Thrive

    Remote
    13 hours ago
  • $200k - $300k

     ...entering an exciting stage of growth and is hiring multiple Senior Software Engineers to help scale its platform from millions to billions of AI-...  ...Design, build, and scale highly reliable backend systems and full-stack applications. Own projects end-to-... 
    Senior
    Full time
    H1b
    Remote work

    Resourceful Talent Group

    New York, NY
    13 hours ago
  •  ...institutions. Our agents have reached 3M+ patient encounters and are on track to 10x this year. About this role As a Senior Backend/Infra Engineer at Amigo, you'll build the core services behind our agent platform. The systems you own handle millions of conversations a... 
    Senior
    Full time
    Flexible hours

    Amigo S.r.l.

    New York, NY
    13 hours ago
  • $195k - $225k

     ...date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration...  ...serving real enterprise The Role As the Senior Software Engineer – Backend (Systems / Infrastructure) you’ll architect and deliver... 
    Senior
    Full time

    Vizcom

    San Francisco, CA
    13 hours ago
  •  ...Learn more about our vision in our manifesto. Role Overview We are looking for a versatile and highly skilled Senior Backend Software Engineer to join our team. This person will own meaningful parts of the product and infrastructure end-to-end. We’re looking for... 
    Senior
    Full time
    Worldwide
    Shift work

    HappyRobot

    Remote
    13 hours ago
  • $120k - $260k

     ...Kraken Ventures, SALT, Amber Group, and more. Position Overview: As a key member of the software engineering team, you will spearhead the development of the core backend components for our blockchain network, focusing on networking, reliability, and scalability.... 
    Senior
    Full time
    Work experience placement

    N1

    New York, NY
    13 hours ago
  • $193.4k - $290k

     ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and...  ...and we’re just getting started. Role Overview As a Backend Software Engineer on the Product Engineering team at Harvey, you will... 
    Senior
    Full time
    Relocation package

    Harvey

    San Francisco, CA
    13 hours ago
  • $180k - $250k

     ...About this role: This role is ideal for engineers who thrive on complex distributed systems and have deep experience with backend APIs, relational databases, and event-...  ...Write clear, well-tested, and maintainable software and IaC for both new and existing systems... 
    Senior
    Full time
    Currently hiring
    Relocation package

    Falò

    Remote
    13 hours ago
  •  ..., more civil shared experiences for everyone. As a Senior Backend Engineer on the User Communities team, you’ll own the backend systems...  ...your immediate pod to improve how we build, review, and ship software across the entire org. Act as the technical lead for cross... 
    Senior
    Full time
    Immediate start

    Roblox

    Remote
    13 hours ago
  •  ...where you get to design, implement, deploy, and maintain custom software solutions to meet unique and interesting challenges, then...  ...great opportunity for personal growth.  Senior Software Engineer - Backend Developer Position Requirements: ~ US Citizenship required... 
    Senior
    Full time
    Work experience placement
    Relocation
    3 days per week

    Ara Career

    Remote
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (Backend). Be the first to apply!