الصفحة الرئيسية كندا Sr Director, Software Engineering

الصفحة الرئيسية كندا Sr Director, Software Engineering

Sr Director, Software Engineering

دوام كامل في a Laimoon Verified Company في Canada
نُشرت يوم August 23, 2024

تفاصيل الوظيفة

Synopsis of the role Reporting directly to the Chief Technology Officer, this Senior Director of Software Engineering position will provide strategic leadership and oversee the implementation of innovative cloud-based consumer credit risk products on updated Google Cloud platforms. A comprehensive knowledge of cloud technologies, architecture, and industry best practices is essential, as is proven experience in managing delivery within a global matrix organization. Additionally, the successful candidate will be responsible for conducting regular risk assessments, identifying potential bottlenecks, managing escalations, and making informed decisions to balance product requirements with existing constraints. This role requires a passionate individual with a commitment to product software engineering, a drive for innovation, and the ability to achieve tangible results. What you'll do Engineering strategy : Drive the strategic direction for cloud transformation initiatives, ensuring alignment with business goals and objectives. Relationship management : Build strong relationships with both internal and external stakeholders including Product, Data, Operations and Sales partners. Demonstrate excellent communication skills with the ability to both simplify complex problems and also dive deeper if needed Product software development : Lead teams with cross functional skills that include software, quality, reliability engineers, project managers and scrum masters to build best in case applications and software delivery projects. Leadership and people management : Mentor, coach and develop junior and senior software, quality and reliability engineers. Collaborate with the architects, SRE leads and other technical leadership on strategic technical direction, guidelines, and best practices Agile Methodologies : Lead Sprint planning, Sprint retrospectives, and other team activities. Architecture Decision Making : Implement architecture decision making associated with product features/stories Technical Vision : Develop the long-term technical vision and roadmap within, and often beyond, the scope of your teams. Systems Design and Code Review : Oversee systems designs within the scope of the broader area, and review product or system development code to solve ambiguous problems Compliance and Best Practices : Ensure compliance with EFX secure software development guidelines and best practices and responsible for meeting and maintaining QE, DevSec and FinOps KPIs. Running production : Define, maintain and report on KPIs to manage delivery and running IT operations (SLAs, SLOs, SLIs, and incidents resolutions) meeting EFX engineering standards in partnership with the product, engineering and architecture teams refactoring work, and EOSL decisions Innovation : Drive innovation within technology in areas related to AI, software engineering and process innovation What experience you need A Bachelor's degree or a minimum of fifteen (15) years of equivalent experience in software engineering. Expertise in cloud service providers, such as Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure. Knowledge of cloud-native services and infrastructure. Strong software engineering and delivery skillset, including effort estimation, resource planning, and delivery planning. Strong financial management skills, including budgeting, forecasting, and financial optimization. Proven ability to design scalable, reliable, and secure cloud architectures. Experience with microservices architecture, containerization (e.g., Docker, Kubernetes), and serverless computing. Proficiency in programming languages such as Java, Python, or Go. Understanding of modern software development practices, including Agile methodologies, CI/CD pipelines, and DevOps principles. Experience with cloud-based data storage solutions. Familiarity with big data technologies and data processing frameworks. Knowledge of cloud security best practices, including identity and access management (IAM), encryption, compliance requirements, and handling of sensitive data (PII, PHI). Understanding of security frameworks and tools employed to secure cloud environments. Skills in monitoring and optimizing the performance of cloud applications and services. Familiarity with monitoring tools, such as Prometheus, Grafana, and Cloud-native monitoring solutions. Experience with collaboration and version control tools, such as Git, Jira, and Confluence. Ability to remain abreast of the latest cloud technologies and trends and apply innovative solutions to complex problems. Strong leadership and people management skills, including experience managing over one hundred (100) resources, including offshore teams. What could set you apart Cloud Certifications from Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft. MBA degree or Project Management Professional (PMP) certification. Ability to advocate for change, sponsor change initiatives, and research best practices from other organizations for adoption or modification. Strong ability to build alliances with other departments and business units/centers of excellence. Ability to exercise judgment and make decisions within broadly defined parameters. Comprehension of cloud networking concepts, including virtual private clouds (VPCs), subnets, firewalls, and load balancers.

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Sr Jobs
تعليقات وملاحظات تعليقات وملاحظات