About the role

  • Solutions Architect contributing to Solutions Architecture with Product and Engineering partners. Helping define future state architecture for Digital Media Supply Chain.

Responsibilities

  • Contributing to Solutions Architecture with Product and Engineering partners
  • Contribute Reference Architecture for best practices across all domains, by delivering high and low-level technical design documents and specifications, position papers on technology evaluations, and other artifacts that will assist in architecting our Digital Media Supply Chain
  • Provides technical guidance and evangelize best practices while promoting the best use of company and industry standards
  • Maintains a deep understanding of our core systems and how they interact with upstream and downstream dependencies
  • Partners with stakeholders to refine requirements, and propose solutions to problems that span multiple teams
  • Researches, learns, and evangelizes widespread adoption of new technologies and architecture patterns
  • Has participated in incident and problem-solving sessions that require a unique set of skills
  • Assists in selecting the right software/tool for the task, as well as the implementation to ensure innovative, reliable, and flexible technology solutions that meet or exceed the CPE standards and SLAs
  • Organizes internal and external resources to solve the technical challenges of our Digital Media Supply Chain
  • Any other duties needed to help achieve Business Objectives

Requirements

  • Proven expertise with n-tier architecture and delivery of high volume, cached, fault tolerant, multi-threaded scalable systems
  • Motivated self-starter with the ability to learn and adapt to new technologies
  • Can effectively articulate complex ideas and influence others through well-reasoned explanations
  • Enjoy working in a team setting with engineers of varying experience
  • Strong communication skills and attention to detail
  • Understanding of the Media Supply Chain
  • Deep understanding of async programming models (events, callbacks, etc)
  • Expertise designing APIs with GraphQL and RESTful services
  • Experience working with SQL and NoSQL databases
  • Experience working with data persistence layers
  • Highly knowledgeable in cloud-based technologies such as AWS EC2, SQS, S3, Lambdas, DynamoDB, Elasticsearch, Cloudformation/Terraform, etc
  • Expertise with full lifecycle of application development, including best practices of unit testing, code reviews, documentation, etc
  • Experience with build and deployment technologies such as Jenkins and Docker
  • 5+ years relevant industry experience

Benefits

  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$141,900 - $190,300 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job