Principal Software Engineer
Job Description
Arc XP (www.arcxp.com) 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 more than 1,500 sites in 25 countries that reach more than 1.5 billion unique visitors monthly.
Built 100% on AWS, the Arc platform follows a micro-service architecture. All of our software teams use dev ops 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 customer base every day.
We are currently looking for a Principal Software Engineer to join our WSRE team that is responsible for optimizing and supporting our internal cloud infrastructure that supports thousands of customers websites on the Arc platform.
Responsibilities
- Develop applications and testing tooling that automates the web delivery setup.
- Manage application that is implemented across multiple AWS technologies; Lambda, Dynamo, S3, Route53, ALB.
- Own responsibility for running applications using CI/CD practices such as automated builds, deployments and tests.
- Implement the monitoring stack for the application in Cloudwatch, Datadog and Splunk.
- Collaborate with the software engineering team members who implement
- the application
- Interface with our client's technical staff to solve complex issues.
- Partner with account management, professional services and support teams to enable healthy and productive client relationships.
- Setup and respond to production application monitoring as part of a global oncall schedule.
- Active participation in team agile activities such as story grooming, planning work backlog, work estimation, sprint planning, retros, demos, etc.
- Sharing ideas and experiences as well as asking questions. In other words, working to remove ambiguity for both oneself and team members.
- Eagerness to evolve and grow personal skill set learning new software languages, tools and applications.
Qualifications
- BA/BS in Computer Science or related technical field or equivalent practical experience.
- 10+ years experience configuring highly-scalable customer facing applications.
- 10+ years experience as a Principal Software Engineer or Technical Software Lead.
- 5+ years of experience operating applications on AWS.
- 5+ years of experience using Akamai as a CDN provider.
- Experience analyzing application and cloud environment performance using logs, metrics an alerts, especially in Cloudwatch, Datadog and Splunk.
- Understanding of HTTP, caching and experience working with Content Delivery
- Networks to deliver large scale public websites.
- Experience in at least two server side programming languages: Python, NodeJS, Typescript, etc.
- Experience working with HTML, CSS and JavaScript in the React JavaScript framework.
- Experience writing Docker build and compose files.
- Experience with continuous-integration (CI/CD) tools and patterns, especially
- GitHub, Jenkins, and AWS CodePipeline.
- Exceptional written and oral communication skills.
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.
Date Posted
10/30/2022
Views
0
Similar Jobs
2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsPrincipal Project Manager, Commercial Bank - Capital One
Views in the last 30 days - 0
Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...
View DetailsInformation Security Consultant - Application Security Engineer - MassMutual
Views in the last 30 days - 0
MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...
View DetailsRegional Director Public Sector Sales DOW - Chainguard
Views in the last 30 days - 0
The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...
View DetailsManager, Customer Success - Bold Penguin
Views in the last 30 days - 0
Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...
View Details