Search jobs > Johns Creek, GA > Software engineer platform

Software Engineer Lead - Platform and Performance

Macy’s
Johns Creek, GA, United States
$102.9K-$171.7K a year
Full-time

Job Summary

We are looking for an experienced Performance Engineering Lead who will play a pivotal role in ensuring the optimal performance of our e-commerce platform on Google Cloud and microservices architecture.

This role involves leading a team of performance engineers and coordinating holiday readiness testing for Macy's, ensuring that our platform can handle high traffic loads during peak seasons.

Additionally, you will be responsible for implementing robust monitoring and alerting observability validation using tools such as Splunk, Dynatrace, and Stackdriver, in conjunction with performance testing tools like K6 and JMeter.

Key Responsibilities :

  • Performance Testing Leadership : Lead and manage a team of performance engineers responsible for testing the scalability, performance, and availability of our e-commerce platform.
  • Google Cloud Expertise : Leverage your expertise in Google Cloud to optimize platform performance and ensure efficient resource utilization.
  • Spanner DB Performance : Collaborate with database administrators to monitor and optimize the performance of Spanner DB, ensuring data consistency and high availability.
  • Microservices Architecture : Evaluate and fine-tune the performance of our microservices architecture to handle increased traffic loads.
  • Holiday Readiness Testing : Develop and execute holiday readiness testing strategies and plans for Macy's, simulating high traffic scenarios to ensure a seamless shopping experience during peak seasons.
  • Performance Tuning : Identify performance bottlenecks, conduct root cause analysis, and implement performance tuning strategies to enhance system responsiveness.
  • Scalability Assessment : Assess the scalability of the platform, recommending infrastructure upgrades or optimizations as needed to accommodate growth.
  • Monitoring and Alerting : Implement and manage robust monitoring and alerting solutions using tools like Splunk, Dynatrace, and Stackdriver to ensure real-time visibility into platform performance.
  • Observability Validation : Validate observability practices to provide actionable insights into system behavior, helping to identify and address performance issues proactively.
  • Load and Stress Testing : Design and execute load and stress testing scenarios using K6 and JMeter to validate the platform's ability to handle increased loads.
  • Performance Metrics : Establish key performance indicators (KPIs) and metrics to measure, monitor, and report on platform performance.
  • Documentation and Reporting : Maintain comprehensive documentation of performance test plans, results, monitoring configurations, and recommendations, providing regular reports to stakeholders.
  • Collaboration : Collaborate closely with cross-functional teams, including development, quality assurance, and Macy's teams, to ensure alignment on performance goals and requirements.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
  • We encourage candidates with either a bachelor’s degree or equivalent work experience in a related field to apply.
  • 5-8 years of experience in performance engineering, with a focus on e-commerce platforms.
  • Cross channel performance experience is a plus, Site, Mobile, POS, Kiosk
  • End2End Customer journey performance scenario experience is required
  • Expertise in Google Cloud services and cloud-based architectures.
  • Strong knowledge of Spanner, Cassandra, Mongo and microservices architecture.
  • Experience with performance testing tools such as K6 and JMeter.
  • Proficiency in holiday readiness testing for e-commerce platforms.
  • Hands-on experience with monitoring and alerting tools like Splunk, Dynatrace, and Stackdriver.
  • Excellent leadership and team management skills.
  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Data and Dashboarding skills are required.

TECH00

This position may be eligible for performance-based incentives / bonuses. Benefits include 401k, medical / vision / dental / life / disability insurance options, PTO accruals, Holidays, and more.

Eligibility requirements may apply based on location, job level, classification, and length of employment. Click here to see details on benefits.

30+ days ago
Related jobs
Promoted
VirtualVocations
Norcross, Georgia

Key Responsibilities:Be an active member of a cross-functional product development team, communicate with stakeholders, and mentor other engineersFocus on backend development, contribute to full-stack tasks, and ensure technical quality of the productDevelop customer-facing applications, work closel...

Promoted
Micromeritics
Norcross, Georgia

The Software Engineer must be proficient in systems and software engineering, C++/C, build systems, toolchains, and embedded system and application design and implementation. A Software Engineer designs, implements, tests, and maintains software applications and software systems. Additional responsi...

Promoted
VirtualVocations
Alpharetta, Georgia

Key Responsibilities:Design and build the platform for ML engineers and data scientists to understand and delight usersEvaluate and integrate new ML frameworks and tools, collaborate with model builders, and set best practices in ML at the companyCreate foundational datasets and models, work on feat...

Wolters Kluwer DXG U.S., Inc.
Atlanta, Georgia
Remote

Good knowledge of software engineering principles and architectural standards. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engineers operating with the agility and innovation of a startup, powered by the resources of a global leader. As a Senior Software Enginee...

Promoted
VirtualVocations
Alpharetta, Georgia

A company is looking for a Senior Software Engineer, ML Platform. ...

General Motors
Georgia IT Innovation Center,Georgia IT Innovation Center

Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions . Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, saf...

Wood
Tucker, Georgia

In this position, the Senior Mechanical Engineer provides engineering expertise from conceptual studies, feasibility analysis, construction grade scope and estimates, detailed design, start-up, system optimization, and troubleshooting. Primary focus for project work will be to prepare construction d...

Epam
Georgia

Track record in cloud computing with platforms like AWS, Azure and Google Cloud Platform. Leadership development, career advising, soft skills and well-being programs Certifications, including GCP, Azure and AWS Unlimited access to LinkedIn Learning, Get Abstract, O'Reilly, Cloud Guru Free English c...

Brown & Brown Insurance
Atlanta, Georgia

This experienced individual will develop, automate and manage cloud-based data capabilities and technologies in support of both the overall data strategy, architecture and roadmap and the delivery of divisional, corporate and enterprise data assets and insights. Engineer, deliver and support automat...

Macy’s
Johns Creek, Georgia

The Lead, Software Engineer at Macy’s Technology reports to the Tech Manager, Engineering and plays a pivotal role in leading the technical direction and development of enterprise solutions. In-depth knowledge of Java and proficiency in mastering other tools of the trade, including various modern pr...