Sr. Software Engineer (Backend)
$135k - $165kO'Reilly LLC
Senior Software Engineer
O'Reilly Media'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.
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.
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.
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.
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 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
- React
- OAuth, OIDC, and/or SAML
- Zuora or Braintree APIs
- Salesforce APIs
- JavaScript
- 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)
$119.05k - $160k
...Core Backend Engineer At Basis, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social...SeniorContract workRemote workFlexible hours- ...Backend Serverless Developer The Expertise You Have Proven programming experience with AWS Cloud Native serverless services such as s3, Step function, Dynamo DB, Lambda, API Gateway Experience in designing and building REST web services using Java at internet...SeniorLocal areaShift work
$120k - $206k
...Senior Software Engineer – Backend Arlington, VA We are looking for a Senior Software Engineer to join our backend team and play a critical role in building the platform that will define CaseGuard's next chapter. You will design and build the REST API microservices...SeniorRemote work$186.07k - $218.9k
...expected and fully supported. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-... ...for in you: You have at least 5 years of experience in software engineering. You’ve designed, built, scaled and...SeniorLocal area$186.07k - $218.9k
...fund flows. Contribute to the core platform: the detection engine, invariant framework, and tooling that partner teams use to onboard... ...we look for in you (ie. job requirements) : ~5+ years of software development experience with large-scale distributed systems....SeniorLocal area$100k - $215k
...Lead Backend Software Engineer At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive...SeniorHourly payWork experience placementLocal areaFlexible hours$90k - $150k
...Backend Engineer ABS is seeking an exceptional Backend Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. In this role, you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation...Full time- ...Engineer III The Engineer III role plans, designs, develops and tests high-quality, innovative and fully performing software systems or applications for software enhancements and new products. Key responsibilities include: Contribute to full software development...SeniorImmediate start
$134k - $184k
...national security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,... ...intelligence information around the globe. The Role: As a Senior Software Engineer / Back-End Developer, you will join a cross-...SeniorFull timeLocal areaNight shift- ...scale without overwhelming the grid. Our Emerald Conductor software platform makes data centers flexible and responsive, allowing... ...About the Role We're hiring a Distributed Systems / Backend Engineer to serve as a key contributor on the core backend platform powering...Immediate startWork from homeFlexible hours1 day per week
- ...Senior Software Engineer We are looking to hire a senior Software Engineer to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, currently available through our Retrospective CCV program. This initiative will extend CCCR...Senior
- ...Senior Full Stack Software Engineer The Senior Full Stack Software Engineer is responsible for designing, developing, building, testing and deploying web tier applications. Responsibilities: Able to work independently and offer insights and analysis on existing...Senior
- ...ActiveMQ, RabbitMQ or JMS) ~7 years of Java/ J2EE Web Development Experience. ~ Comfortable with front-end, middle tier and backend technologies. ~ Expertise in front-end technologies like Typescript, Angular 4+, Spring MVC or equivalent, hands-on experience in...Senior
- Blueface Ltd is seeking a Senior Python Engineer in Washington, DC to lead technical direction on AI Agent initiatives. This role focuses on backend engineering, requiring extensive experience in designing scalable systems and integrating LLMs. Applicants should possess...Senior
- ...Software Engineer Opportunity Project Overview: Application: Homegrown web application developed in Vue.js for the frontend and Go-Lang for the backend. Purpose: The application is used to manage various aspects of trucks and install software on them. Users can...SeniorContract workLocal areaRemote workFlexible hours
$86.8k - $198k
A leading technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of...Senior$166.4k - $249.6k
...Senior Software Architect & Engineer The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems... ...You Need to be Successful Minimum Requirements for the Sr. Project Engineer Software Architecture Engineering and Cloud...SeniorFull timeFor contractorsImmediate startRemote workRelocation packageFlexible hours- Job Description: Senior Full Stack Software Engineer - Clearance Required WHAT WE'RE DOING Join Lockheed Martin Rotary and Mission Systems... .... You will be responsible for developing the middle tier to backend data storage, along with ETL (Extract, Transform, Load) development...SeniorContract workLocal area
$125k - $185k
...Sr. Software Engineer – Third Party Integrations This role sits at the center of building and scaling next-generation cloud platform capabilities... ...across teams Requirements This role requires strong backend engineering expertise with a focus on distributed systems,...SeniorFlexible hours$128k - $176k
...Sr. Fullstack Engineer Lyra Health is the leading provider of mental health solutions for employers... ...development process, from designing backend APIs to implementing front-end... ...promote best practices during all phases of software development, adhering to the highest quality...SeniorFull time$120k - $180k
...customer API requests every month. Hive also offers turnkey software applications powered by proprietary AI models and datasets, enabling... ...out if you are interested in joining the future of AI! Backend Engineer Role In order to execute our vision, we need to grow our...Full time- ...Washington DC, or Philadelphia, PA. We are seeking a Senior Software Engineer to deliver high-quality software solutions that meet both... ...data structures and design patterns * Experience in frontend, backend, and cloud-native development * Familiarity with Agile...SeniorHourly payPermanent employmentTemporary workWork experience placementInterim roleLocal areaRelocationFlexible hours
- SAP BOBJ/BW Professional We are seeking an experienced SAP BOBJ/BW professional to join our team as a Tier 2 AMS Support specialist. The ideal candidate will have a strong background in SAP BusinessObjects (BOBJ) and Business Warehouse (BW) with a focus on providing...Senior
$126k
...within the organization. About the team: The ML Data Engineering team powers metadata extraction, enrichment, and... ...solutions in production. Role Overview: We’re seeking a Software Engineer II with strong backend development experience and a passion for solving complex...Local areaWorldwideHome officeFlexible hours- ...Job Title: Sr Software Engineer Duration: 06 Months Location: Washington, DC (Remote) PURPOSE: Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software...SeniorWork experience placementRemote work
- ...Ford Pro Software Engineer While others are taking a technology-first approach, Ford Pro is putting people first. We are building a self-driving business ecosystem that is purpose-designed from the outset. Ford’s Pro strategy is different because we are designing, testing...Senior
- ...Software Engineer The Software Engineer will work with stakeholders in collecting requirements, designing, testing, implementing, and maintaining core application software. Duties include but are not limited to: Support the development of an integrated solution...SeniorTemporary workInterim roleBank staffImmediate startFlexible hours
- ...'s provide performance feedback on other engineers and participate in company peer mentorship... ...Senior Forward Deployed Engineer (Sr FDE) serves as the technical lead responsible... ...Ontology configuration, and AIP8+ years of software engineering or systems integration experienceExperience...SeniorRemote work
- ...also need to be able to script Python and they prefer a DevOps Engineer who has/had experience working with Java Development so they have... ..., design, development, testing, and debugging of computer software ranging from operating system architecture integration and software...SeniorImmediate start
- ...Twenty is seeking an Associate Backend Engineer in its Arlington, VA office to help build the next generation of cyber technologies that protect... ...Technical Skills & Experience ~3+ years of professional software development experience with backend or full-stack...Full timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Backend). Be the first to apply!
- graduate software developer Washington DC
- rust software engineer Washington DC
- senior software design engineer Washington DC
- software engineer student Washington DC
- software engineer amazon Washington DC
- software developer positions Washington DC
- software engineer full time Washington DC
- software qa engineer Washington DC
- new graduate software engineer Washington DC
- junior software developer Washington DC


