Principal Software Engineer

September 16

Apply Now
Logo of DIRECTV

DIRECTV

The DIRECTV Remote • Satellite TV • Streaming TV • Live Sports • Entertainment

10,000+

Description

• Work with business leaders to understand execution priorities and how they result in business value; ensure that developed capabilities meet desired business outcomes. • Participate in feasibility and cost/benefit discussions to guide prioritization and feature roadmap creation. • Oversee technical delivery and devise approaches to implement enhancements that efficiently take advantage of existing platform capabilities where possible; consult on application architecture; deliver capabilities that are economical to sustain in the long term. • Develop delivery plans that anticipate risks and mitigate them early. • Lead delivery teams to work with urgency and focus to deliver quality enhancements at a high velocity; remove barriers, negotiate dependencies, and manage resourcing concerns. • Ensure that teams are operating in a standardized, measurable way; monitor and manage agile delivery metrics; drive adoption of modern delivery practices and DIRECTV standards. • Understand backlog demands and manage vendor capacity and budgets to ensure resourcing is in place when needed, and that resources are efficiently utilized. • Execute quality management processes (e.g. testing) to ensure solutions developed are performant and meet business requirements. • Identify needed nonfunctional requirements (performance, alerting/monitoring, capacity, compliance, security, etc.) and ensure they are addressed. • Prepare and provide updates to leadership.

Requirements

• A bachelor’s degree in computer engineering, computer science, or a related field is preferred and highly recommended. • 7+ years of experience in software engineering and the design, development of complex systems, including as a team lead. • Experience working in multiple Agile methodologies (scrum, Kanban, SAFe) and familiarity with the tooling used to coordinate this work (mainly Jira, Jira Align). • Experience with web-specific processes and technologies, including requirements, design/UX, accessibility, content management systems, front-end frameworks (e.g. React), SEO, clickstream analytics, and tag management. • Robust knowledge of several programming languages (e.g. Java, C++, Python, etc.). • Expertise in modern delivery and deployment practices, such as CI/CD, quality automation, test-driven development, blue/green releases strategies, etc. • Experience developing for and deploying to cloud environments. • Strong written and oral communication skills. • Demonstrated judgment and decisiveness in a fast-paced, changing work environment. • Leadership, organizational, and delegation skills to break large projects down into milestones and assign tasks best suited to team members, and to coach team members.

Apply Now

Similar Jobs

September 16

Develop software for Ford’s customer service division as a Software Engineer.

September 16

Commvault

1001 - 5000

Principal Engineer at Commvault designing data management solutions.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com