We’re on a mission to deliver riveting storytelling for all of America. At The Washington Post, you’ll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most.
The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales.
At Arc XP, we empower the world's leading media organizations to tell their stories at scale through our powerful, AI-driven digital publishing platform. With AI-powered solutions for editorial efficiency, compelling audience experiences, and content monetization, we provide everything modern media businesses need to unlock growth. Originally developed for The Washington Post, today ArcXP is trusted by leading media brands across the globe — delivering billions of monthly page views across more than 2,500 sites.
The ArcXP platform follows a microservice architecture built on AWS. Our processes are lightweight to empower our teams to innovate quickly to bring new ideas to market.
We are currently looking for a Senior Full Stack Software Engineer to join our Revenue Engine team to architect, implement and support new capabilities within ArcXP. You will have the opportunity to partner with product owners, engineers and clients to build APIs, UIs and platform capabilities for authentication, entitlements, targeting and check-out. This role plays a critical part in enhancing ArcXP’s monetization features, directly impacting our clients’ revenue growth and reader engagement.
This role requires deep technical knowledge, leadership maturity, and a strong sense of ownership.
You want to be a mentor and technical leader to the organization on professional software development practices.
You’re curious, thoughtful, and constantly looking for smarter ways to solve problems.
You value writing clean, reusable code and take pride in code quality.
You enjoy working in a collaborative, remote-first team where communication and autonomy are key.
You’re someone who owns challenges from start to finish and isn’t afraid to lead the way .You own and drive features/problems/issues through from start to finish.
Write high-quality, maintainable code with automated testing, monitoring and alerting.
Participate in and contribute to all Agile ceremonies, and help refine our processes for continuous improvement.
Work independently and collaboratively to ensure delivery of team goals.
Plan and direct software design projects with other engineers on the team.
Contribute to solution design to ensure swift delivery of technical solutions. Lead and participate in the solution design review process, asking thoughtful questions and raising relevant concerns.
Advocate for and implement engineering best practices.
Lead team growth via mentoring, knowledge sharing and documentation.
Produce API and usage documentation for internal and external audiences.
Monitor the performance and correctness of our backend services in production using tools like DataDog, Splunk and AWS CloudWatch.
Contribute to a DevOps team responsible for on-call support as part of a rotating schedule.
4+ years experience building highly-scalable customer facing applications.
Strong proficiency in Java, with solid understanding of RESTful API design and back-end systems.
Hands-on experience in designing, building, testing, maintaining, monitoring & scaling web services and APIs at scale.
Experience building UIs using modern HTML, CSS, and JavaScript in the React framework.
Experience writing automated tests to ensure code quality.
Hands-on experience with using and operating RDMSs such as MySQL, PostgreSQL, etc. at scale.
Experience with DevOps technologies like Docker and CI/CD systems such as Github Actions, AWS CodePipeline.
Knowledge of authentication protocols (OAuth), service-oriented architecture, PCI and other regulatory/compliance standards.
Ability to lead by example and influence both technical and non-technical stakeholders.
Preferred Qualifications:
Experience building, deploying and supporting applications on AWS.
Experience building multi-tenant SaaS platform applications.
Experience with Vert.x or Play framework/Akka.
Experience with asynchronous programming patterns.
Knowledge of Elasticsearch or other search capability.
Knowledge of NoSQL, queues, caches.
Familiarity with modern front-end patterns such as single page application frameworks and their interactions with APIs with SDKs.
Familiarity with Playwright for end-to-end testing and automation.
Learn more about The Post at careers.washingtonpost.com.
TUI Musement
PEOPLE PROFILERS
Eraneos
WavesReach
Employer of Record South Africa