Senior Full Stack Software Engineer

Job Description

Arc XP is a cloud-based digital experience platform that helps enterprise companies, retail brands and media and entertainment organizations create and distribute content, drive digital commerce, and deliver powerful multichannel experiences. A division of The Washington Post, Arc XP has powered the digital transformation of customers across the globe, currently serving over 2,400 sites in more than 25 countries that reach nearly 2 billion unique visitors monthly.

As a senior software engineer, you will work closely with other team members to collaborate on building and maintaining authoring and publishing tools for managing video assets. You will contribute to the direction of the design and development of our evolving ecosystem of high performing SaaS products in Arc Publishing.

Responsibilities
  • Contribute to building a world-class multi-media platform to enable authoring and delivery of media assets
  • Own parts of the process to design, build, and test web services and APIs.
  • Participate in team agile activities such as story grooming, work estimation, sprint planning, retrospectives, demos, etc.
  • Work remotely across multiple time zones
  • Translate complex technical concepts into high-level designs and act as a subject matter expert in software design, architecture, implementation, deployment, and support across our full platform
  • Mentor lower level engineers and keep up to date on trends and innovations in the full stack space.


Minimum Qualifications
  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 5+ years experience building highly-scalable customer-facing applications.
  • 5+ years of experience with Java, Spring, REST, Service Oriented Architecture, Docker and container services. Knowledge of Kafka, Jenkins is a plus.
  • 2+ years of experience in NoSQL and document database modeling
  • 2+ years of experience working with ReactJS or other modern front-end technologies
  • Proficiency in at least one server-side programming language.
  • Experienced in building full-stack web-based, distributed, multi-tenant, and multi-tier applications using java and javascript.
  • Experience with event-processing systems and streaming or messaging technologies, such as Kafka, Amazon Kinesis, or SNS.
  • Experience developing against, scaling, and maintaining document and relational databases.
  • Experience with developing Microservices and SaaS products
  • Strong advocate for writing tests.
  • Strong understanding of AWS or other cloud technologies
  • Worked with CI/CD tools with an emphasis on building quality code and speed to market.
  • Fluent in English.


Preferred Qualifications
  • Experience with server-side networking, proxying, and caching.
  • Experience building cloud-based web applications.
  • Experience implementing continuous-integration tools and patterns.
  • Experience analyzing application and cloud environment performance.
  • Experience with devops teams that own the full engineering lifecycle.
  • Proficiency working with HTML, CSS and JavaScript in the React JavaScript framework.


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.

Similar searches: Full Time, Experienced (Non-Manager), Engineering, IT, Software Developer