
Sr. Software Engineer - Transportation Systems
American Eagle Outfitters, Inc.8 months ago
Pittsburgh, PA, USASenior
Responsibilities
- Design and implement software products using cloud-native and cloud-agnostic technologies.
- Develop proof of concepts during project design phases.
- Build highly scalable and performant microservices.
- Create robust frameworks for efficient development and evolution.
- Shape critical system architecture decisions and establish coding and quality standards.
- Provide leadership to offshore teams and junior developers.
- Work with business and product owners and cross-functional teams to deliver projects and products.
- Coordinate with teams across multiple geographic regions.
- Develop solutions using Java, Spring Boot, cloud services, databases, deployment tools, and asynchronous or streaming technologies.
Requirements
- At least 7 years of software development experience with Java technologies.
- Proven experience developing microservices with Spring Boot.
- Experience with both SQL and NoSQL databases.
- Experience using AI-driven development tools including GitHub Copilot, Cursor, and Codex.
- Proficiency with configuration, build, and deployment tools such as Jenkins or Bamboo.
- Working knowledge of AWS, Azure, or GCP.
- Experience with Linux shell scripting.
- Demonstrated leadership managing small to medium-sized engineering teams.
- Experience with asynchronous and streaming technologies such as Kafka or Pub/Sub.
- Multiple years of experience with Agile and lean methodologies.
- Hands-on experience creating frameworks and functional and performance testing tools.
Benefits
- Generous employee discount.
- Summer Fridays and casual dress code.
- Hybrid schedule.
- Company-wide FOMO events.
- Eligible health care benefits including medical, vision, and dental coverage.
- Wellness benefits, 401(k) retirement benefits, life and disability insurance, and an employee stock purchase program.
- Paid time off, paid sick leave, holiday pay, and parental leave and benefits, subject to eligibility and job conditions.