Software Engineer - DevOps


: $95,660.00 - $139,760.00 /year *

Employment Type

: Full-Time


: Information Technology

As the world's leading video and ecommerce retailer, QVC has a history of growth and success that goes unmatched. We are an $8.8 billion business that reaches over 370 million homes worldwide. QVC continues to grow on-line, on-air, and through mobile. Ranked as the #3 largest mobile commerce player among multi-category retailers and with nearly 3 million downloads for QVC apps for iPhone and iPad in US, UK and Germany, our global IT organization is expanding and we are in search of tech talent to join our high performing team. We are an innovative, technology-driven company that embraces corporate responsibility and is committed to our people. US Headquarters are located just outside of Philadelphia in West Chester, PA. Whether you're coming from Center City, the airport, or a suburb with regional rail service, the QVC shuttle service provides a stress-free daily commute to work.

Job Description Details

Experienced technology professional participating in design, development, configuration, implementation, testing, and support of devops and cloud initiatives at Qurate. As an engineer in the devops organization, you'll work on applications, APIs, automation, products, and services that enable developers to work faster

Technical Expertise

* Strong knowledge of Java, current JDK features, common libraries in use
* Strong knowledge of Spring
* Strong knowledge of SQL: ANSI-92 proficiency minimum, SQLServer flavor preferred
* Accomplished with using all three of the above together
* Experience with testing, test libraries, tools, methodologies
* Knowledge of UI development, React or Angular, and the architecture of SPA JavaScript systems
* Knowledge of JavaScript, ES2018, Typescript
* Experience with devops, especially pipeline creation/management for CI/CD, continuous testing, automation of deployment, leveraging pipeline automation, and custom job creation
* Experience with Docker, k8s preferred
* Experience in cloud systems: elastic infrastructure, self-healing, configuration as code, headless creation of deployment systems, common cloud products
* Experience in Linux development, comfortable with gluing things together with ${SCRIPTING_LANG} and leveraging Unix utilities as needed
* Strong Experience with Jira / git / etc. related tooling for modern software engineering

Essential Duties and Responsibilities

* Work in a rapidly iterating team in a pure agile/scrum methodology to drive functionality quickly to internal customers
* Work closely with related teams in the devops group to bring a culture of automation and self-service, driven by APIs
* Work closely and with empathy with other business groups to provide automation services and reduce errors
* Write excellent services in Java and UIs in Angular
* Use best practices within the SDLC: TDD, automated testing, 12 factor design, etc.
* Support critical applications and infrastructure, able to troubleshoot independently and create novel solutions
* Participate strongly in code review process, challenging others to be excellent
* Communicate continuously

Business Knowledge

* Understands the structure and processes of the QRG Technology organization, including the roles of team members and the information and/or resources they may require.
* Demonstrates thorough knowledge of business processes/functions pertaining to area of focus.
* Demonstrates thorough knowledge of business processes/functions pertaining to area of focus.
* Demonstrates thorough knowledge and understanding of all applications and systems within area of focus
* Demonstrates thorough knowledge and understanding of integrations across systems within area of focus
* Develops basic understanding of the retail industry
* Understands the impacts of regulations, laws and company policies, standards and procedures to their role

Scope & Complexity

* Performs routine tasks and works on projects and problems of limited scope.
* Ability to develop from given design and technical specifications under guidance.
* Defines and documents application issues.
* Identifies and escalates issues as appropriate.
* Collaborate with team on definition of test criteria, building of test scripts/automation and sometimes execution of the same.
* Provides first level troubleshooting, technical and operational support under guidance. Uses flowcharts to support processing logic.

Communications/ Contacts

* Shares knowledge effectively with other team members and begins building internal networks.
* Responsible for writing documentation / processes / procedures in a clear, concise manner, adhering to standards.
* Communicates effectively within the team and Conveys basic ideas and concepts within the team.
* May interact with clients to respond to questions and provide support.

Project Role

* May participate on project teams, executing a project task and given a specific timeframe in which to complete it - usually a matter of days up to a few weeks

Autonomy & Decision Making

* Receives routine direction. Work in progress is reviewed routinely. ? Required to create or choose an approach or procedure from a variety of complex options for addressing a work task, under limited guidance.
* Escalates issues when required.


* BS in Engineering, Computer Science or related fields, or equivalent experience
* 2+ years of related experience in software engineering or infrastructure engineering.

About QVC, Inc

QVC, Inc., exceeds the expectations of everyone we touch by delivering the joy of discovery through the power of relationships. Every day, in nine countries, QVC engages millions of shoppers in a journey of discovery through an ever-changing collection of familiar brands and fresh new products, from home and fashion to beauty, electronics and jewelry. Along the way, we connect shoppers to interesting personalities, engaging stories, and award winning customer service. Based in West Chester, Pa. and founded in 1986, QVC has more than 17,000 employees and has retail operations in the U.S., Japan, Germany, United Kingdom, Italy, France, and through a joint venture in China. Worldwide, QVC engages shoppers on 14 broadcast networks reaching approximately 370 million homes, seven websites, and 220 social pages. Visit to learn more.

QVC, Inc., is a wholly owned subsidiary of Qurate Retail, Inc. (NASDAQ : QRTEA, QRTEB), which includes QVC, HSN, zulily and the Cornerstone brands (collectively, "Qurate Retail Group"), as well as other minority investments. Qurate Retail Group believes in a third way to shop -- beyond transactional ecommerce or traditional brick-and-mortar stores -- and is #1 in video commerce,#3 in ecommerce in North America and #3 in mobile commerce in the U.S. (according to Internet Retailer). For more information, visit QVC, Q, and the Q Ribbon Logo are registered service marks of ER Marks, Inc.


As an equal opportunity employer, Qurate Retail Group is committed to a diverse workforce and is also committed to a barrier-free employment process. In order to ensure reasonable accommodations for individuals pursuant to applicable law, individuals that require accommodation in the job application process for a posted position may contact us at for assistance.

Click Apply and log in with your existing account or create an account. This will allow you to check the status of your application at any time and receive the most up to date communications from our Talent Acquisition team.

Associated topics: .net, back end, c c++, devops, java, matlab, perl, programming, sdet, software engineer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...