American Express

Dir-Software Engineering

American Express$150K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in Test Data Management covering data provisioning, masking, and synthetic data generation.
  • Expertise in architecting complex distributed systems in both on-premises and cloud environments.
  • Experience in defining enterprise-wide testing strategies for large-scale platforms.
  • Proven abilities in driving quality engineering transformations and shift-left testing practices.
  • Strong knowledge of SDLC testing strategies with a focus on test automation.
  • Demonstrated success in delivering intricate enterprise projects across diverse teams.
  • Experience leading software engineering teams and providing technical guidance.

Responsibilities

  • Lead design and development of foundational technologies for the Enterprise Testing Platform.
  • Own and advance Test Data Management strategies, optimizing data as a service.
  • Drive and implement enterprise testing strategies with a focus on SDLC quality controls.
  • Mentor and coach senior engineers, promoting a culture of excellence and growth.
  • Collaborate with leadership on talent acquisition and retention strategies.
  • Oversee software development, deployment, and monitoring across various environments.
  • Lead multiple product teams to deliver scalable software solutions aligned with company strategy.

Benefits

  • Collaboration with senior leadership on innovative talent strategies.
  • Opportunities to foster a culture of excellence and professional growth.
  • Access to a diverse set of technologies and cloud platforms.
  • Participation in a large-scale, iterative environment for software delivery.
  • Mentorship opportunities across the engineering community.
Full Job Description
Job Description

Responsibilities

  • Lead the design, development, implementation, and continuous evolution of Foundational technologies for Enterprise Testing Platform and toolsets, ensuring security, scalability, performance, and reliability for a large enterprise user base
  • Own the vision and execution of Test Data Management strategies, advancing Test Data as a Service to improve quality, scalability, and governance across engineering teams, and implement across Private cloud, Mainframes and Public Cloud (GCP, AWS)
  • Drive the Enterprise Testing Strategy including design and architecture of technical implementation of SDLC Quality Controls
  • Leads, mentors, and coaches Senior Software Engineers and teams, fostering a culture of excellence, continuous professional growth, and knowledge sharing within the software engineering community
  • Collaborate with senior leadership to develop and implement talent acquisition and retention strategies, ensuring the organization attracts and retains top talent
  • Directs and oversees the successful development, deployment, support, and monitoring of software across various environments
  • Leads multiple software product development teams to realize the company's technology vision and strategy in a scalable, iterative environment
  • Drives innovation and experimentation to deliver software solutions that meet or exceed customer and partner expectations
  • Shares technology domain expertise with architects and specialists across multiple organizations to enhance technical solutions
  • Ensures frictionless automated delivery processes and empowers teams to succeed at scale
  • Collaborates with business and technology partners to motivate change and execute product roadmaps
  • Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
    Education and Knowledge:
  • Bachelor's degree in computer science, Computer Engineering, and/or comparable experience; advanced degree preferred
  • Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
  • Knowledge of scalable platform architecture, enterprise documentation or portal platforms, and metadata or enterprise data modeling concepts
  • Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
  • Knowledge of public cloud architectures and best practices (GCP, Azure, and AWS)


Qualifications

  • 5+ years' experience in Test Data Management, including data provisioning, masking, synthetic data generation, self-service capabilities, and data lifecycle management using industry or custom solutions for distributed, cloud and mainframe technologies.
  • Proven expertise in architecting and delivering complex, distributed systems across on-premises and public cloud environments, leveraging diverse data platforms (SQL and NoSQL)
  • Proven experience defining and executing enterprise-wide testing strategies for large-scale, distributed platforms and Top programs
  • Experience driving quality engineering transformation, including adoption of shift-left testing and continuous testing practices
  • Strong experience in SDLC testing strategies, including test automation and end-to-end test management
  • Demonstrated success in delivering large-scale, complex enterprise initiatives across multiple teams and stakeholders
  • Experience owning and operating a critical, high-visibility platform or product, delivering scalable, user-centric solutions for enterprise audiences
  • Experience in leading and managing software engineering teams, providing technical leadership and mentorship
  • Experience in collaborating with senior stakeholders to drive software strategy and innovation
  • Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
    Depending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions.


The below represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.

About American Express

Amex provides industrial services to the coatings and linings sector, providing support for commercial, industrial, and maritime projects such as petrochemical, power, and water treatment industries. They offer painting services for steel structures, storage tank linings and coatings, pipelines, floors, and marine vessels such as ships, tugboats, and barges.

American Express Careers

Join the vibrant team at American Express, a global leader in financial services, and be part of a company that values innovation, leadership, and diversity. At American Express, we offer more than just job opportunities; we provide a platform for professional growth and a chance to be part of a culture that is committed to excellence and inclusive growth. Work You’ll Do At American Express, we are dedicated to helping our employees reach their full potential. With a variety of career paths available in areas such as technology, marketing, finance, and customer service, American Express is the perfect place to advance your career. Our team is composed of highly skilled professionals who thrive on innovation and collaboration. Join our team and contribute to a company known for its prestigious history of leadership in the credit card industry. Engage in meaningful work that makes a real impact on our global scale business operations. American Express Leadership and Development Programs We believe in nurturing the leadership skills of our employees with extensive training programs and leadership development opportunities. Our commitment to professional growth is evident in our comprehensive benefits package that supports both personal and professional development. Internship Opportunities Start your career with an internship at American Express and gain valuable industry experience. Our internships offer a chance to develop skills, work on challenging projects, and learn from leaders in the industry. Interns at American Express are considered integral members of the team and are given responsibilities that provide a real insight into their future career paths. Diversity and Inclusion At American Express, diversity and inclusion are at the core of our company culture. We are committed to building a diverse workforce and inclusive environment where every employee feels valued and inspired. We offer diversity training programs that empower our employees to thrive and lead in a global marketplace. Networking and Innovation Our employees enjoy unparalleled opportunities for networking and personal growth through our global connections and innovative projects. American Express encourages a culture of innovation that helps propel our company and your career forward. Career Benefits and Growth American Express is dedicated to the growth of its employees. We offer competitive benefits, including health, retirement plans, and family leave, ensuring that our team members have the support they need to succeed both at work and in their personal lives. Join Our Team Explore the job opportunities and open positions at American Express. We are continuously hiring talented individuals who are passionate about their careers and interested in working for a company that offers a dynamic and supportive environment. Stay Connected Keep up to date with the latest from American Express Careers by following our career blog and signing up for job alert emails. Tailor your subscription to receive updates that match your skills and interests. Discover the exciting and rewarding career opportunities that await at American Express. SEARCH AMERICAN EXPRESS JOBS Whether you are looking for a full-time position, an internship, or a leadership opportunity, American Express offers a path to a rewarding career. Join us and make a difference with your passion, creativity, and drive.
Learn more about American Express
Size
64,000 employees
Market Cap
$108.1 billion
Industry
Net Income
$3.1 billion
Founded
1850
5 Year Trend
+3.5%
Revenue
$37 billion
NASDAQ

Similar Jobs

More Jobs at American Express

More Information Technology Jobs

Find similar Dir-Software Engineering jobs: