Senior Engineer - App Support & Runtime Engineering
About the position
At American Express, we are looking for a Senior Engineer specializing in App Support & Runtime Engineering to join our diverse tech team. In this role, you will have the opportunity to architect, code, and ship software that plays a crucial role in our customers' digital experiences. You will work in an open, supportive, and inclusive environment where your contributions are valued, and you will have the autonomy to choose the technologies that best solve complex problems. We are committed to your professional development, providing dedicated time for you to keep your skills fresh and relevant. As part of Team Amex, you will be recognized for your leadership and impact, contributing to our mission of delivering the best customer experience every day. In this position, you will leverage your strong understanding of software development and application support, particularly in Site Reliability Engineering. You will be responsible for optimizing runtime engineering by reducing chronic system failures and minimizing downtime through effective automation and code fixes. Your role will involve leading the recovery and restoration of major system impacts, debugging software components, and ensuring high system availability and performance. You will also drive improvements in incident management and service level targets, fostering a culture of continuous improvement and innovation within the team. As a Senior Engineer, you will collaborate with cross-functional teams to define solutions and implement technical roadmaps for runtime engineering. You will monitor key performance indicators for runtime and resiliency, providing technical leadership and guidance to your team. Your responsibilities will include participating in architecture design, code reviews, and troubleshooting complex technical issues, while also spending a significant portion of your time on direct software development. You will develop common framework components, drive automation efforts, and ensure that applications can dynamically scale to meet demand. Your adaptability and willingness to learn will be essential as you navigate evolving technologies and processes, and you will play a key role in building a diverse and inclusive team culture.
Responsibilities
? Identify complex issues and restore service through domain knowledge.
,
? Collaborate with cross-functional teams to define solutions and drive software maturity.
,
? Drive the technical roadmap for runtime engineering, ensuring reliability, scalability, and performance.
,
? Monitor key performance indicators (KPIs) for runtime and resiliency and drive continuous improvement efforts.
,
? Provide technical leadership and guidance to the team, fostering a culture of inclusivity and innovation.
,
? Act as a technical leader by participating in architecture design, code reviews, and troubleshooting complex technical issues.
,
? Spend 50-60% of time on direct software development, including writing code and unit tests.
,
? Develop common framework components and define standards for configuration and performance engineering.
,
? Lead engineers in understanding integrations with other systems and platforms.
,
? Drive automation and ensure automated test scripts are completed for new features.
Requirements
? BS degree in Computer Science, Computer Engineering, or equivalent 8 years of progressive work experience in full stack development.
,
? 3 years' experience working in JavaScript and Java, with strong knowledge of Java/Kotlin/Go.
,
? 3 years' experience in writing Java applications and building and consuming REST APIs.
,
? Experience with frameworks such as Spring Boot, Vertex, NodeJS, and React.
,
? Practical experience with system integration solutions, including APIs and data integration layers like Kafka and Solace.
,
? Experience in designing and developing highly available enterprise applications and performance tuning.
,
? 5 years' experience in Software Development practices, Agile/SCRUM, and Test Driven Development (TDD).
,
? Proven experience building scalable and reliable applications.
,
? Effective communication skills to explain concepts to product managers and business partners.
,
? Experience with relational and NoSQL databases such as DB2, Redis, SQL, Postgres, Couchbase, and Cassandra.
Nice-to-haves
? Experience working in an Agile or SAFe development environment.
,
? Hands-on experience with UI Visualization libraries.
,
? Research experience with latest technology concepts and developing proof of concepts.
Benefits
? Competitive base salaries
,
? Bonus incentives
,
? 6% Company Match on retirement savings plan
,
? Free financial coaching and financial well-being support
,
? Comprehensive medical, dental, vision, life insurance, and disability benefits
,
? Flexible working model with hybrid, onsite or virtual arrangements
,
? 20 weeks paid parental leave for all parents
,
? Free access to global on-site wellness centers
,
? Free and confidential counseling support through Healthy Minds program
,
? Career development and training opportunities
Similar Remote Jobs
Senior Engineer - App Support & Runtime Engineering
Posted on: 27-02-2025 00:00
Work from Home: Online Data Entry Jobs for Teens
Posted on: 27-02-2025 00:00
Medical Records Data Entry ? 12 hour shifts Overnight
Posted on: 27-02-2025 00:00
Work from Home: Online Data Entry Jobs for Teens
Posted on: 27-02-2025 00:00
Southwest Airlines Data Entry Remote Jobs
Posted on: 27-02-2025 00:00
Southwest Airlines Data Entry Remote Jobs $28/Hour
Posted on: 27-02-2025 00:00
Southwest Airlines Data Entry Remote Jobs $28/hr Entry level
Posted on: 27-02-2025 00:00
Associate, Banking Operations
Posted on: 27-02-2025 00:00
$12,500 Sign On Bonus - ER RN, Mids OR Evenings Killeen, Texas
Posted on: 27-02-2025 00:00
Ad Platforms Business Strategy
Posted on: 27-02-2025 00:00
Sales Director/Account Executive
Posted on: 27-08-2024 00:00
Java?/Full Stack Programmer?/Entry Level
Posted on: 29-10-2024 05:42
Empleo Desarrollador de Amazon Connect | Trabajo online
Posted on: 11-09-2024 00:00
Delta Airlines Data Entry Remote Jobs - Apply Now
Posted on: 05-11-2024 03:45
cvs careers remote
Posted on: 16-07-2024 18:36
Senior Claims Examiner - Remote in San Antonio, TX
Posted on: 14-08-2024 00:00
Entry-Level Virtual Assistant – Work From Home
Posted on: 12-09-2024 00:00
Remote Call Center Customer Service Representative-Maryland Residents Only
Posted on: 15-10-2024 08:32
Manager, Social Media Strategy & Activation- WDW
Posted on: 31-01-2025 10:00
Delivery Driver - Full Time (3rd Shift)
Posted on: 17-12-2024 18:02