Digital Software Engineering Manager

hace 4 semanas


Ciudad de México, Ciudad de México Citi A tiempo completo
Job Summary

The Digital Software Engineering Manager is accountable for the management of complex and critical professional disciplinary areas. This role leads and directs a team of professionals, requiring a comprehensive understanding of multiple areas within a function and how they interact to achieve the objectives of the function. The successful candidate will apply in-depth understanding of the business impact of technical contributions, with strong commercial awareness. This position is generally accountable for the delivery of a full range of services to one or more businesses/geographic regions. Excellent communication skills are required to negotiate internally, often at a senior level, and some external communication may be necessary. The Digital Software Engineering Manager is accountable for the end results of an area, exercising control over resources, policy formulation, and planning. This role primarily affects a sub-function and is involved in short- to medium-term planning of actions and resources for own area. Full management responsibility of a team or multiple teams, including management of people, budget, and planning, to include performance evaluation, compensation, hiring, disciplinary actions, and terminations, and budget approval.

Key Responsibilities
  • Demonstrate the ability to attract senior talent and multiple functions from inside and outside of the company. Teach others how to set high organizational performance standards, determine performance measures and goals, and establish a leadership bar. This will require the ability to facilitate understanding of broader organizational tenets and strategic goals for the department.
  • Recognize trends for larger-scale development needs within and across teams and build plans to develop skills. Share talent development best practices across the organization.
  • Audit department goals to ensure alignment with broader organizational goals and that these goals are aligned with and accountable for department performance against goals.
  • Develop and communicate department vision that supports the broader organizational vision; ensure team culture consistently demonstrates alignment with leadership principles; and visibly ties department decisions to leadership principles and tenets.
  • Lead the development, implementation, and delivery of successful large-scale, critical, and/or difficult software efforts involving significant work (can be new software or a refactor of existing software). Heavily influence the development and write a significant portion of the 'critical-path' code.
  • Think in terms of architecture, not just code. Have detailed knowledge of the work done by your team and proactively work to improve consistency and integration between your software and related software (owned by other teams).
  • Influence your team's technical and business strategy by making insightful contributions to team priorities and approach. You take the lead in identifying and solving ambiguous problems, architecture deficiencies, or areas where your team's software bottlenecks the innovation of other teams. Make software simpler.
  • Able to communicate your ideas effectively to achieve the right outcome for your team and customer. Harmonize discordant views and lead the resolution of contentious issues (build consensus).
  • Lead design reviews for your team and actively participate in design reviews of related software or other team software at your location.
  • Code, development, and implementation decisions set a great example to others. Provide insightful code reviews and take ownership of outcome. ('You 'ship it', you own it.') Work very efficiently and routinely deliver the right things.
  • Demonstrate technical influence over 3-4 teams, either via a collaborative software effort or by increasing their productivity and effectiveness by driving software engineering best practices (e.g., Security, Quality, Operational Excellence, etc.).
  • Actively participate in the hiring process as well as mentor others - improving their skills, their knowledge of your software, and their ability to get things done.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets, by driving compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.

Requirements
  • 10+ years of relevant experience in a product line management, e-commerce, and/or strategic planning role.
  • Significant experience building complex business and/or transactional models.
  • Has thrived and succeeded in delivering high-quality technology products/services in a high-growth environment where priorities shift rapidly.
  • Ability to use hard data and metrics to back up assumptions and develop business cases.
  • First-class leadership and influencing skills, including experience managing a Tech Team.
  • Demonstrated interpersonal and talent management skills, including the ability to identify and develop product management talent.

Education
  • Bachelor's/University degree, Master's degree preferred.


  • Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completo

    Job Title:Software Engineering Manager for Digital Backend ServicesJob Summary:McDonald's Corporation is seeking a Software Engineering Manager to lead our digital backend services technology software engineering team. The ideal candidate will have 7+ years of software development experience with C Sharp, Java, or similar technologies, and a deep...


  • Ciudad de México, Ciudad de México Citibank A tiempo completo

    The Senior Digital Software Engineering Manager at Citibank is responsible for leading a team of professional engineers and contributing to the development of digital software solutions. This role requires a deep understanding of software engineering principles and the ability to integrate subject matter expertise within a defined area.Key...


  • Ciudad de México, Ciudad de México Citi A tiempo completo

    Job Summary: We are seeking a highly skilled Digital Software Engineering Group Manager to lead our team of software engineers in the development of complex and critical software systems. The ideal candidate will have a strong technical background, excellent leadership and communication skills, and the ability to drive business results.Key...


  • Ciudad de México, Ciudad de México Norwest Venture Partners A tiempo completo

    About the RoleAt Norwest Venture Partners, we are seeking an experienced Software Engineering Manager to lead our engineering team. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and guide a team of engineers to deliver high-quality software solutions.The Software Engineering Manager will...

  • UI Software Engineer

    hace 4 semanas


    Santiago de Querétaro, Querétaro de Arteaga, México Digital Engineering A tiempo completo

    Job Title: UI Software EngineerJob Summary:As a UI Software Engineer at Digital Engineering, you will be responsible for designing, building, and maintaining reusable UI framework components, applications, and services. You will work on web UI and mobile UI design systems for applications in the energy and electric utility domain. Your responsibilities will...


  • Ciudad de México, Ciudad de México Righttalentrightnow A tiempo completo

    About the Role:Arcos is seeking a highly skilled Software Engineering Manager to lead our software engineering teams in delivering high-quality software solutions. The ideal candidate will have a proven track record of managing software engineering teams, delivering complex software projects, and building scalable, reliable software systems.Key...


  • Ciudad de México, Ciudad de México Righttalentrightnow A tiempo completo

    Job Title: Software Engineering ManagerAt Righttalentrightnow, we are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in designing, developing, and delivering high-quality software solutions that meet the needs of our customers and drive our company's success.Key Responsibilities:Lead, mentor, and grow a team of...


  • Ciudad de México, Ciudad de México Capital One A tiempo completo

    About the RoleAs a Senior Software Engineering Manager at Capital One, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full-stack systems.Key Responsibilities:Lead a team of software engineers to create solutions that meet regulatory needs for the...


  • Ciudad de México, Ciudad de México 09516 Banco Nacional de Mexico, S.A., integrante del Grupo Financiero Banamex A tiempo completo

    About the RoleWe are seeking a seasoned Digital Software Engineering Sr Analyst to join our team. This is a critical role that requires a strong understanding of software engineering principles and practices.Key Responsibilities


  • Ciudad de México, Ciudad de México Righttalentrightnow A tiempo completo

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in designing, developing, and delivering high-quality software solutions that meet the needs of our customers and drive our company's success.The ideal candidate will have a proven track record of delivering complex software projects, managing...


  • Ciudad de México, Ciudad de México Kueski A tiempo completo

    Software Engineering Manager Job DescriptionKueski is a leading financial services company dedicated to improving the lives of people in Mexico. As a Software Engineering Manager, you will play a crucial role in shaping the company's software development strategy and leading a team of talented engineers.Key Responsibilities:Team Leadership: Oversee and guide...


  • Ciudad de México, Ciudad de México Capital One A tiempo completo

    Job Title: Senior Manager, Software EngineeringWe are seeking a seasoned Senior Manager, Software Engineering to lead our technology transformation efforts. As a key member of our engineering team, you will be responsible for driving innovation and delivering high-quality solutions that meet our business needs.Key Responsibilities:Lead a portfolio of...


  • Ciudad de México, Ciudad de México Righttalentrightnow A tiempo completo

    About the JobThe Manager, Software Engineering will lead a team of software engineers responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers and drive our company's success.This role will collaborate with cross-functional teams, mentor team members, and maintain a strong engineering culture...


  • Ciudad de México, Ciudad de México Capital One A tiempo completo

    Capital One Android Software Engineering Senior ManagerInnovate and lead the development of Android applications at Capital One. Join our team of expert engineers to drive technology transformation and deliver high-quality customer experiences.As a Senior Manager, Software Engineering, Android, you will:Develop and implement Android client code...


  • Ciudad de México, Ciudad de México Kueski A tiempo completo

    Job DescriptionKueski is seeking a highly skilled Software Engineering Manager to lead our Shared Platform team. As a key member of our technical leadership team, you will be responsible for delivering high-quality technical services that support and enable Kueski's products.Key ResponsibilitiesPeople Management: Compose and shape your team, aligning skills...


  • Ciudad de México, Ciudad de México Righttalentrightnow A tiempo completo

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our software engineering team in delivering high-quality software solutions that meet the needs of our customers and drive our company's success.Key ResponsibilitiesLead and mentor a team of software engineers to successfully deliver high-quality,...


  • Ciudad de México, Ciudad de México PepsiCo Deutschland GmbH A tiempo completo

    About the OpportunityWe are seeking a highly skilled Sr. Manager Software Engineering to lead our digital transformation efforts at PepsiCo Deutschland GmbH. This is an exciting opportunity to shape the future of our company and play a key role in driving innovation and growth.The successful candidate will be responsible for architecting and delivering...


  • Ciudad de México, Ciudad de México Capital One National Association A tiempo completo

    Job Description:Capital One is seeking a Senior Manager, Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company.What You'll Do:Lead a team of software engineers in developing...


  • Ciudad de México, Ciudad de México Amazon A tiempo completo

    Job Title: Software Development Manager, Digital PaymentsAbout the Role:We are seeking a talented technical leader to join our Digital and Emerging Payment team at Amazon. As a Software Development Manager, you will be responsible for leading the development of payment experiences that delight our customers. You will work closely with engineers and product...


  • Ciudad de México, Ciudad de México Hobbsnews A tiempo completo

    We are seeking a Senior Manager of Software Engineering to lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems. As a key member of our engineering team, you will be responsible for creating solutions that help meet regulatory needs for the company.Key...