full-timePittsburgh

Summary

Location

Pittsburgh

Type

full-time

Explore Jobs

About this role

Position Summary:
We're looking for an experienced and highly skilled Staff Engineer to join our e-commerce platform team. In this role, you will be a blend of technical expert, leader, and innovator, creating, developing, and implementing solutions that enhance the efficiency, scalability, and performance of our systems. This is a unique opportunity to lead the design and implementation of new backend services that will power our entire e-commerce ecosystem, from product catalog to checkout.

You will play a pivotal part in a major transformation project, helping us break down a monolithic architecture into a scalable, resilient, and modern microservices platform. This is more than a hands-on coding role; you'll be a technical leader, a mentor to other engineers, and a key contributor to our long-term architectural strategy. You will tackle complex technical challenges related to distributed systems, data consistency, and high-volume traffic.

 

What You’ll Do

  • Lead System Design: Architect and design brand-new microservices from the ground up using Domain-Driven Design (DDD) and patterns like SAGA for transaction management. You'll ensure services are scalable, secure, and maintainable. You'll also be a key contributor to the strategy for migrating existing functionalities from our
    monolith.
  • Drive Technical Execution: Own the full software development lifecycle for key services, including scoping, design, coding, testing, deployment, and maintenance. You’ll be a pragmatic problem-solver who can manage projects with well-defined business problems and technology strategies, even when the implementation details are not fully developed.
  • Ensure Operational Excellence: Actively participate in the operational support of our systems, ensuring that when software fails, the root cause is found and permanently fixed. You'll proactively identify and implement improvements to our engineering processes, leveraging modern principles related to CI/CD and Kubernetes.
  • Provide Technical Leadership & Mentorship: Actively mentor and train other engineers, coaching them on producing high-quality code through practices like Test-Driven Development (TDD) and thorough code reviews. You’ll engage in inclusive, constructive dialogue with other teams and individuals to resolve issues, and train new team members on software construction, operation, and integration.
  • Solve Complex Problems: Tackle difficult and ambiguous technical challenges, bringing clarity and identifying simple, elegant solutions for our distributed systems. You'll balance constraints and limit the use of short-term solutions.
  • Collaborate Broadly: Work with product managers, business stakeholders, and customers to understand requirements and deliver solutions that provide real business and customer value in the retail space. You’ll also produce clear documentation and make good design choices to ensure your software is easily maintained and extended by others.

 

What You’ll Bring

  • 10+ years of professional software development experience, with at least 5 years focused on architecting and designing large-scale distributed systems.
  • Deep expertise in backend development, with significant experience in Spring Boot or a similar framework.
  • Proven experience working with cloud platforms, preferably Google Cloud Platform (GCP).
  • Strong understanding of containerization and orchestration using Kubernetes.
  • Expertise in designing and working with relational databases, such as Postgres (or its variants like AlloyDB).
  • Experience with data streaming and messaging technologies like Kafka, RabbitMQ, and Google Pub/Sub.
  • Familiarity with data integration tools and concepts, such as Google Data Fusion / Data Flow and Debezium.
  • Demonstrated ability to break down monolithic applications into a microservices architecture.
  • A solid grasp of Domain-Driven Design (DDD) and architectural patterns like SAGA.
  • Experience with Test-Driven Development (TDD) and CI/CD principles.
  • Excellent communication skills and a proven track record of mentoring and influencing other engineers.

 

PAY/BENEFITS INFORMATION:

  • Actual starting pay is determined by various factors, including but not limited to relevant experience and location.
  • Subject to eligibility requirements, associates may receive health care benefits (including medical, vision, and dental); wellness benefits; 401(k) retirement benefits; life and disability insurance; employee stock purchase program; paid time off; paid sick leave; and parental leave and benefits.
  • Paid Time Off, paid sick leave, and holiday pay vary by job level and type, job location, employment classification (part-time or full-time / exempt or non-exempt), and years of service.  For additional information, please click here.
  • AEO may also provide discretionary bonuses and other incentives at its discretion.

American Eagle Outfitters (NYSE: AEO) is a portfolio of unique, loved and enduring brands with merchandise assortments that consist of high-quality, on-trend apparel, intimates, activewear, accessories, and personal care products.
AEO operates stores in the United States, Canada, Mexico, and Hong Kong, and ships to approximately 80 countries worldwide through its websites. American Eagle and Aerie merchandise also is available at more than 300 international locations operated by licensees in approximately 30 countries.
AEO is an Equal Opportunity Employer and is committed to complying with all federal, state and local equal employment opportunity ("EEO") laws. AEO prohibits discrimination against associates and applicants for employment because of the individual's race or color, religion or creed, alienage or citizenship status, sex (including pregnancy), national origin, age, sexual orientation, disability, gender identity or expression, marital or partnership status, domestic violence or stalking victim status, genetic information or predisposing genetic characteristics, military or veteran status, or any other characteristic protected by law. This applies to all AEO activities, including, but not limited to, recruitment, hiring, compensation, assignment, training, promotion, performance evaluation, discipline and discharge. AEO also provides reasonable accommodation of religion and disability in accordance with applicable law.
Applications will be accepted until the Apply Before date (if applicable), but may be extended based on applicant volume.

Other facts

Tech stack
Software Development,Backend Development,Microservices,Domain-Driven Design,Spring Boot,Cloud Platforms,Google Cloud Platform,Kubernetes,Relational Databases,Postgres,Data Streaming,Kafka,RabbitMQ,Test-Driven Development,CI/CD,Mentorship

About American Eagle Outfitters

American Eagle Outfitters (AEO) is a portfolio of unique, loved and enduring brands: American Eagle, Aerie, OFFL/NE by Aerie, Todd Snyder and Unsubscribed. We provide a welcoming and engaging customer and associate experience, and we embrace all. Merchandise assortments consist of high-quality, on-trend apparel, intimates, activewear, accessories, and personal care products for women and men. We are a true omni-channel retailer with a global reach.

Our brands are connected under the core tenet of REAL, which is optimistic, empowering and celebrates individual self-expression. That power and authenticity drives us to create a positive impact across every facet of our business, brands, and products.

We are a company led by purpose. Over ten years ago, we introduced AEO Better World – an initiative grounded in social responsibility and giving back to our communities. Across our brands, we support a number of important causes that are meaningful to our customers and associates. We operate with integrity and a strong set of values, which is ingrained across our business and in how we treat our associates, business partners and customers.

At AEO, we believe that our associates are our most valuable asset and we want them to feel motivated and have the freedom to be themselves at work. We strive to be an employer of choice – a place where people are excited to come to work because they believe in what we do, enjoy working with each other and have fun doing it. If you think AEO sounds like a fun place to work and grow your career, you’re right!

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail
Founding Year: 1977

What you'll do

  • Lead the design and implementation of new backend services for the e-commerce platform, focusing on creating scalable and efficient microservices. Mentor other engineers and ensure operational excellence in the development and maintenance of systems.

Ready to join American Eagle Outfitters?

Take the next step in your career journey

Frequently Asked Questions

What does a Staff Engineer do at American Eagle Outfitters?

As a Staff Engineer at American Eagle Outfitters, you will: lead the design and implementation of new backend services for the e-commerce platform, focusing on creating scalable and efficient microservices. Mentor other engineers and ensure operational excellence in the development and maintenance of systems..

Why join American Eagle Outfitters as a Staff Engineer?

American Eagle Outfitters is a leading Retail company.

Is the Staff Engineer position at American Eagle Outfitters remote?

The Staff Engineer position at American Eagle Outfitters is based in Pittsburgh, Pennsylvania, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Staff Engineer position at American Eagle Outfitters?

You can apply for the Staff Engineer position at American Eagle Outfitters directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about American Eagle Outfitters on their website.