SRE Senior Engineer

“You Lead the Way.

We’ve Got Your Back.

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways.

Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible
– and we’re proud to back each other every step of the way.

When you join TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.” American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to address their biggest challenges and reap the greatest rewards.

We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration.

Helping them with what they need to succeed and thrive.

We have their backs as they grow their skills, conquer new challenges, or even take time to spend with family or community.

When they’re ready to take on a new career path, we’re right there with them, providing, guidance and momentum into the best future they envision.

Because we believe that the best way to back our customers is to back our people.

The powerful backing of American Express.

Don’t make a difference without it.

Don’t live life without it.

At American Express, we’re passionate about building software that solves problems.

We count on our site reliability engineers (SREs) to empower our users with a rich feature set, high availability, and stellar performance level to pursue their missions.

As we expand our customer deployments, we are currently seeking an experienced SRE to deliver insights from massive scale data in real time.

Specifically, we are searching for someone who brings fresh ideas, demonstrates a unique and informed viewpoint, and enjoys collaborating with a cross-functional team to develop real-world solutions and positive user experiences at every interaction.

Product Development Enable creation and updating of logging standards to streamline dashboard creation and ensure usability of logging repository Drive monitoring requirements to ensure business-service level visibility for all support teams Participate in architectural decisions to ensure software transaction flows are appropriately supported and designed Is an IT infrastructure Subject Matter Expert (SME) and works with Development teams to build standards, driving the highest levels of availability Provide guidance to software engineers related to design patterns that are resistant to failure Communicates effectively with Development and Operation teams to align on requirements, driving SDLC requirements, capabilities, and limitations pertinent to delivering highly resilient applications Automation Responsible for evaluating and implementing orchestration, automation, and tooling solutions to ensure consistent processes and repetitive tasks are performed with a higher level of accuracy and reduced defects Build, implement and advise on recovery tooling to adhere to enterprise standards and/or frameworks Introduce new and impactful technologies to the production support tool chain that help minimize friction for production releases and support, and to diagnose and recover from production incidents more quickly Operational Readiness Responsible for availability, proactive monitoring / alerting, capacity planning, performance (reducing latency and increasing efficiency) to include testing for technical platforms Partner with appropriate supporting teams to ensure operational readiness throughout the application lifecycle Production Support Ensure application data flows are accurate and up to date with the objective to increase the knowledge base of all support teams and drive reliability.

Facilitates the resolutions of non-application issues (3rd party upstream issues, infrastructure issues, storage, database, network, file transfer etc.) Scope of Impact/Influence Consults with teams to build standards that drive the highest levels of availability Mentor teams through ongoing development efforts Partner with development teams to adhere to SDLC standards Center of Enablement
– coach and advise about the SRE function working with varies teams and provide real-life examples when necessary Bachelor’s Degree in related field preferred; Relevant industry experience can substitute Ability to program (structured and OO) with one or more high level languages, such as Python, Java, Go A proactive approach to spotting problems, areas for improvement, and performance bottlenecks 8 years of engineering and/or architecture experience in a complex environment, such as: large scale web infrastructure or development team Experience in high transaction volume OLTP sites or the Financial Services industry is preferred High-performing Behaviors Has an ‘Automation First” mindset
– fundamentally will not accept doing things over and over by hand Combines deep technical expertise, a continuous improvement and automation mindset, and systematic and rational root cause analysis to identify opportunities to make things faster and better Challenges the status quo, identifies opportunities to adopt innovative technologies to enable business capabilities, generates creative ideas and solutions to difficult problems A recognized expert and highly sought-after consultant that is knowledgeable regarding current research and technology in the industry and uses that knowledge to continually improve the function Highly influential at all levels including peers, leaders and key stakeholders, distilling complex ideas and concepts with clear, structured, easy to understand language Adapts to change quickly and easily and helps others adjust to changes through effective communication Knows when to escalate decisions and when to make on-the-spot decisions Preferred Knowledge/Skills Experience with infrastructure as code, with Kubernetes and Kubernetes satellite technologies Experience with monitoring large scale distributed systems with Splunk, Prometheus and Grafana Knowledge of DevOps related practices such as CI/CD, Canary Pushes/ Blue-Green deployments, Software Defined Infrastructure, and tools etc.

Ability to guide and implement the scripting or development of production support tooling that can be leveraged by your team and others.

Experience with System/Functional/Performance Testing Experience with building custom command line tooling Experience with CI as code in a Gitlab environment Experience with containerization Previous success in technical engineering Coding experience beyond simple scripts Ability to ensure appropriate database technology is recommended based on application of knowledge and the given software needs Working knowledge of operations to include certificate management, firewall rules, websites, XaaS, load balancer configuration, website virtualizations (VM’s and containers), etc.

Large scale application support experience Knowledge of configuration management, release automation, and orchestration technologies Understanding monitoring technologies, focused on logging, time-series or machine-learning products from a product owners’ perspective Technology Core Competencies Adaptive Communication Agile Practices Industry and Company Knowledge Organizational Change Management Technical Acumen Technology Industry Trends Game Changers Adaptability Collaboration & Teamwork Continuous Improvement Courage Curiosity Ingenuity Servant Leadership Tenacity Role Core Competencies Technical Programming Languages & Frameworks Programming/Software Development Functional Business Analysis IT Infrastructure Network Support Release & Deployment Leadership Coaching & Mentoring Consultancy Decision-Making Influencing & Negotiation Relationship Management Strategy Formulation Business Facilitation Problem Solving “Employment eligibility to work with American Express in the U.S.

is required as the company will not pursue visa sponsorship for these positions.” Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

“American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, age, or any other status protected by law.”

Related Post