Job Responsibilities: Senior Data Engineer
Salary: $20-30/Hour
Company: American Express
Location: Helena, USA
Educational requirements: Bachelor's Degree
You Lead the way. We’ve got Your lower back. At American specific, we know that with the right backing, humans and corporations have the electricity to progress in exquisite approaches. Whether or not we’re helping our customers’ economic self assurance to transport ahead, taking commerce to new heights, or encouraging human beings to discover the sector, our colleagues are continuously redefining what’s possible — and we’re proud to returned each other each step of the way. When you join #TeamAmex, you emerge as a part of a various community of over 60,000 colleagues, all with a not unusual purpose to supply an top notch consumer enjoy each day.
From building next-generation apps and microservices in Kotlin to the use of AI to assist guard our customers from fraud, you may be doing transformational paintings that brings our iconic, worldwide brand into the destiny. As a part of our tech crew, we may want to paintings collectively to convey ground-breaking and diverse ideas to life that energy the virtual structures, offerings, merchandise and structures that hundreds of thousands of clients around the world rely on. If you like to work with APIs, contribute to open source, or use the modern-day technologies, we’ll help you with an open environment and learning lifestyle to grow your profession.
Be part of the Colleague revel in technology services (CETS) corporation leading slicing part paintings to drive information modernization for Colleague records structures. The team is answerable for delivering era answers helping American specific employer HR information wishes. Key companions encompass corporation digital Analytics, Colleague Insights and Colleague information systems. Goals include statistics, platform and insights engineering to pressure digital adoption and multiplied experimentation; refine and ideal Colleague trips throughout all digital channels; and supply enterprise intelligence analytics and dashboards. This group additionally companions with the chief statistics Officer enterprise and massive records Engineering groups to broaden strategies geared toward rationalizing and optimizing investments and compliance with statistics governance and regulatory requirements.
Consciousness:
Contributes to defining architecture, answer layout, improvement, troubleshooting, debugging, comparing, modifying, deploying and documenting software and systems which might be owned by way of CETS organisation.
Organizational Context:
Member of a product engineering or transport and integration crew reporting to a Senior Engineer, Engineering Director or Director Product transport & Integration.
How will you are making an effect on this position?
- Software improvement
- Capacity in software program improvement, which include defining statistics and integrations structure, coding assingments, et cetera
- Characteristic as center member and lead an agile crew by using contributing to software program builds through constant improvement practices (gear, not unusual components, and documentation)
- Exhibit elevated self-reliance to attain group goals
- Participate in code opinions and automatic testing
- Debug fundamental software program additives and become aware of code defects for remediation
- Enable the deployment, assist, and monitoring of software program throughout take a look at, integration, and production environments
- Automate deployments in check or production environments
- Automatically scale packages primarily based on demand projections
Variety of impact/have an impact on:
- Answerable for group completing paintings you’re main and work you're doing as agreed upon
- Responsible to group for transport of first-class paintings
As a part of our various tech team, you could architect, code and deliver software program that makes us an essential a part of our clients’ virtual lives. Here, you could paintings along gifted engineers in an open, supportive, inclusive surroundings in which your voice is valued, and you make your own selections on what tech to use to remedy hard issues. Amex offers a range of opportunities to work with the cutting-edge technology and encourages you to lower back the broader engineering community through open source. And due to the fact we apprehend the importance of maintaining your competencies clean and applicable, we come up with committed time to invest in your expert improvement. Find your area in technology on #TeamAmex.
Up to 3 years of software development experience in a expert surroundings and/or comparable enjoy consisting of:
- Bachelor's or grasp's degree in laptop technology, laptop engineering, or other technical field, or equivalent paintings revel in, is favored
- 5+ years of software improvement enjoy in large facts technology which includes Python, Spark, PySpark, Spark sq., Shell Scripting & Hive
- Favored – five+ Years of palms-on enjoy in facts Ingestion, facts enterprise & data consumption body works using AXP agency statistics Platform
- Good understanding of huge data technologies consisting of Spark, Mapreduce, YARN, Hive, Zookeeper and many others. Ideally, with some actual-international revel in.
- Enjoy in design and improvement for batch, streaming and real-time large statistics programs using AXP EDP platform
- Enjoy in hierarchical statistics structures in json/ xml
- Experience with AXP CI/CD frameworks for code control and deployment like GitHub, Jenkins, XLR
- Enjoy with NoSQL technology (column-family, key-price or file datastores)
- Revel in (ideally GCP) and exposure to cloud native big facts technologies might be a plus
- Operating knowledge of message queuing, movement processing, and relatively scalable ‘huge records’ information shops
- Rest API layout and implementation experience
- Proper know-how of NoSQL technologies including HBase, Cassandra, Redis, Memcached and many others. Preferably, with some actual-international revel in.
- Capability to successfully interpret technical and business goals and demanding situations and articulate solutions
- Information of SOA, microservices and containerized software concepts would be a plus
- Sturdy analytical competencies and programming talents, in production surroundings.
- Palms on enjoy on GraphQL a plus
- Revel in with production assist/Dev-Ops might be a plus
- Willingness to research new technologies and exploit them to their best capacity
