The Enterprise Data and Analytics team provides cutting edge analytics capabilities to Ameriprise application teams. We develop scalable, automated data services to be used across the enterprise. Our work involves a combination of DevSecOps, Data Science, and Data Visualization technologies and methods. We cover the complete service lifecycle - from technology selection to hardened, automated deployments and ongoing operational administration. As a data engineer, you will work in an agile sprint cadence performing a variety of tasks including development, integrating cloud services with CI/CD pipelines, implementing data patterns (ingest, transformation, dashboards, etc.) and performing operational tasks.
Evaluate candidate Analytics/ML technologies available in the market, perform comparative analysis and provides recommendations to select the best tools
Automate analytics best practices, processes, technology & solution patterns and automation using CI/CD pipelines
Automate infrastructure deployments using Infrastructure as Code technologies
Collaborate with peers in technology and business application teams to provide scalable solutions
Develop data pipelines in python/pyspark to be executed in AWS cloud
Develop mini/micro batch/streaming ingestion patterns using Kinesis/Kafka
Seamlessly upgrading the application to higher version like Spark/EMR upgrade.
Work with multiple AWS services, such as EMR, Athena, Lake Formation, Lambda, S3, etc.
Provide operational support for Data Lake and associated 3rd party analytics products
Design and develop services to guarantee high data quality and availability
Ensure a high level of security and auditing around our private and sensitive data
Identify and resolve service issues and follow up to proactively prevent future occurrences
B.S. in Computer Science, Engineering or related field or equivalent work experience
Experience with Python/PySpark development
Experience with AWS compute and analytics services (EMR, Athena, Glue, SageMaker, Lambda, etc.)
Experience with Infrastructure as Code technologies (CloudFormation, Terraform, etc.)
Experience with relational or non-relational database types such as SQL, Key-Value, Graph, etc.
Experience building data pipelines (cleaning, transformation, etc.)
Experience building dashboards and visualizations (PowerBI, Quicksight, etc.)
Experience in Unix/Linux/AWS CLI scripting
Well versed with AI and machine learning concepts
Experience in creating and deploying machine learning models
About Our Company
The Ameriprise Financial Technology team mission is to create innovative technology solutions and engaging digital experiences for our clients, advisors, and employees. We embrace an inclusive and collaborative culture that allows us to partner across the business and lend our expertise in the areas of corporate computing, network infrastructure and security. We celebrate the unique qualities and reward the contributions of our talented, passionate employees. If you're motivated and want to work for a strong, ethical company that cares about you and your community, take the next step with Ameriprise Technology.
Ameriprise Financial is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, genetic information, age, sexual orientation, citizenship, gender identity, disability, veteran status, marital status, family status or any other basis prohibited by law.