DIRECTV is seeking a Principal, IT Software Engineer 2 to design, develop, and oversee the technical vision for a Software-as-a-Service (SaaS) application, ensuring it is scalable, secure, and resilient for enterprise-scale applications.
Requirements
- Background developing various AWS software solutions services.
- Previous working knowledge with Kubernetes, preferably AWS EKS, and custom-developed applications (e.g., Java).
- Experience with incident management processes.
- Excellent understanding of building API platforms.
- Solid foundation in backend development and microservices/distributed systems for enterprise-scale applications.
- Experience working with SaaS systems preferred.
- Research new technologies, build proof-of-concept prototypes, and perform feasibility analysis to inform the design of future projects.
Responsibilities
- Create/Review application designs for a multi-tenant cloud-based platform, including the design for new features, databases, APIs, and overall system architecture.
- Define the architectural principles that enable the SaaS application to handle increased user loads and data without performance degradation.
- Build robust monitoring to detect issues and real time.
- Embed security and compliance (e.g., GDPR, SOC 2) directly into the application’s design.
- Establish the overall architectural standards, frameworks, and best practices for the development team to follow.
- Design and oversee the integration of the SaaS application with other internal or third-party systems using standard API protocols (e.g., REST, GraphQL).
- Define and enforce governance models for data management.
Other
- Bachelor’s degree in a technical field or equivalent experience preferred.
- 5 – 7 years of software delivery experience in a 24/7 environment.
- Translate business requirements from product managers, sales, and executive leadership into technical solutions and designs.
- Guide and mentor development, business analyst, and QA teams throughout the software development lifecycle.
- Outstanding communications skills, written and verbal.