Job Description
Owned by Jeff Bezos, Arc XP (https://www.arcxp.com/) is a state-of-the-art digital experience platform engineered to meet the demands of enterprise brands and media and entertainment companies around the world. An integrated ecosystem of cloud-based tools, Arc XP helps create and distribute content, drive digital commerce, and deliver powerful multichannel experiences to both internal and external audiences. Today, Arc XP powers more than 1,400 sites across 23 countries, reaching over 1.5 billion unique monthly visitors.
Built 100% on AWS, the Arc XP platform follows a microservice architecture. All our software teams use devops to deliver and maintain products. Our processes are lightweight, which allows our teams to innovate quickly to bring new ideas to market. New features and products are deployed to our customers every day. The platform is operated by Arc XP as Software as a Service.
Want more jobs like this?
Get jobs in Washington, DC delivered to your inbox every week.
We are currently looking for a Sr Software Engineer to join our Revenue Engine team to architect, implement and support new capabilities within Arc XP. You will have the opportunity partner with product owners, engineers and clients to build APIs and platform capabilities for authentication, entitlements, targeting and check out.
Motivation
- You stay abreast of back-end technology trends.
- You want to be an example to the organization on professional software development practices.
- You want to be a mentor and a technical leader.
- You have a passion for writing flexible, reusable code.
- You have an eye for detail and a passion for quality.
- You are obsessed with understanding the big picture and how your work fits.
- Monitor the performance and correctness of our backend services in production using tools like DataDog and Splunk.
- Implement and advocate for engineering best practices and use of architectural patterns.
- Write high quality code with quality assurance in mind.
- Write technical design documents that include alternatives, ideas for iterative delivery, and estimates.
- Plan and direct software design projects with other engineers on the team.
- Lead knowledge growth on the team via documentation, knowledge sharing and mentoring.
- Produce API and usage documentation for internal and external audiences.
- BA/BS in Computer Science or related technical field or equivalent practical experience.
- 4+ years experience building highly-scalable customer facing applications.
- Proficient in Java and experienced in at least one other programming language.
- Proficient knowledge of multithreading in Java.
- Demonstrated experience using one or more RDMSs such as MySQL, PostgreSQL, etc.
- Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring.
- Capable of designing, building and testing web services and APIs.
- Knowledge of REST, Service Oriented Architecture, OAuth, Basic Authentication and PCI.
- Experience designing and implementing CI/CD tooling with an emphasis on building quality code and speed to market.
- Experience building, deploying and supporting applications on AWS.
- Experience building multi-tenant SaaS platform applications.
- Experience with asynchronous programming.
- Experience with Vert.x or Play framework/Akka.
- Experience with 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.
Compensation and Benefits
Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey:
- Competitive medical, dental and vision coverage
- Company-paid pension and 401(k) match
- Three weeks of vacation and up to three weeks of paid sick leave
- Nine paid holidays and two personal days
- 20 weeks paid parental leave for any new parent
- Robust mental health resources
- Backup care and caregiver concierge services
- Gender affirming services
- Pet insurance
- Free Post digital subscription
- Leadership and career development programs
The salary range for this position is:
119,700.00 - 199,300.00 USD Annual
The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process.
The Post strives to provide its readers with high-quality, trustworthy news and information while constantly innovating. That mission is best served by a diverse, multi-generational workforce with varied life experiences and perspectives. All cultures and backgrounds are welcomed.
The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?
#washpostlife