Jobs · Engineering · Texas

Sr Manager, Digital Solutions Software Development

RWE · Austin, TX · 2 wk ago
EngineeringFull-time

Role Responsibilities

  • Product & Team Leadership: Lead multiple application development teams within the Engineering & Operations portfolio, ensuring coordinated delivery and strategic alignment with business stakeholders to optimize the development and operations of renewable energy sites
  • Architecture Modernization: Develop and execute technical roadmap and architecture refresh initiatives to improve design robustness, scalability, and maintainability to support asset growth and demand
  • Mentorship & Talent Development: Mentor and coach software engineers from entry level through senior, and provide direction to third-party engineers to reduce knowledge silos
  • Agile & DevOps Excellence: Standardize Agile and DevOps practices across teams, using industry metrics (e.g., DORA) to improve velocity, quality, and uptime
  • Operational Accountability: Own software Azure spend and drive reliability engineering practices to achieve 99.9% availability, including comprehensive monitoring and distributed tracing
  • Security, Risk & Compliance: Ensure adherence to cybersecurity standards and manage technology risk and compliance requirements across the portfolio
  • Cross-Functional Collaboration: Strengthen interdisciplinary collaboration with business stakeholders, RWE IT/OT departments, and the RWE Group to enable iterative delivery and continuous feedback
  • Product Lifecycle Management: Oversee the full product lifecycle from concept through delivery, operations, and retirement, ensuring each stage meets quality, budget, and timeline targets
  • Budget & Financial Stewardship: Develop, manage, and monitor budgets across multiple product lines, ensuring cost efficiency while meeting strategic objectives
  • Escalation & Issue Resolution: Serve as a senior escalation point for complex technical or delivery issues, ensuring timely root-cause analysis and resolution
  • Integration & Interoperability: Ensure interoperability and integration between systems, applications, and platforms to support enterprise-wide initiatives
  • Continuous Improvement: Drive process improvement initiatives to increase delivery efficiency, reduce downtime, and enhance system reliability
  • Stakeholder Alignment: Engage senior business stakeholders to align technology priorities with evolving business strategies
  • Job Requirements and Experiences

    • Education: A Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field of study is required. Relevant industry training and certifications (Cloud Architect, Agile Leadership, etc.) are a strong plus
    • Experience: A minimum of 7 years of relevant software development experience, with a strong preference for prior people management experience. Proven track record of setting strategic direction, orchestrating cross-functional teams, and delivering complex, high-impact initiatives in partnership with internal stakeholders and external partners
    • Technical Proficiency: Cloud-Native Development: Proven experience developing complex Linux applications and leading product teams building and maintaining cloud-native distributed software applications. Event-driven architecture, domain-driven design, and leading event storming exercises are a must. Cloud Platforms & Orchestration: Strong knowledge of Azure or Cloud services, container orchestration (Kubernetes/AKS), Infrastructure-as-Code (Terraform/Helm), and workflow automation (Airflow). Programming Languages: Ability to code in multiple programming languages, including C#, ASP.NET, React, SQL, Go, and Python. API & Web Services: Good understanding of web services protocols, including REST, WebSockets, SignalR, AMQP, and API design for extensibility and portability

Similar jobs