Santander is looking for a Sr. Associate, Application Development to design, develop, and maintain robust, scalable data-driven applications, leveraging emerging data and AI technologies to drive business outcomes.
Requirements
- Expertise in at least two of the following: Data Storage & Virtualization (e.g., SQL databases & tools such as SQL Server, Snowflake, Oracle, Denodo, etc.).
- ETL Tools (e.g., Informatica, Airflow, AWS Glue, etc.)
- Streaming Platforms (e.g., Apache Kafka, AWS Kinesis, Spark Streaming, Flink, etc. Familiarity with AI concepts and frameworks.
- Proficient in programming languages such as Python, Java, or Scala.
- Experience with cloud platforms and software (AWS, Azure, Snowflake, Confluent Cloud)
- Familiarity with RESTful APIs and microservices architectures.
- Experience with MLOps tools and practices.
Responsibilities
- Design, develop, test, and deploy modern, high-performance applications with a focus on data storage, processing, and streaming.
- Architect and implement ETL pipelines and data workflows to enable analytics, reporting, and AI solutions.
- Build and maintain data streaming solutions to process large volumes of data in real-time using industry-standard platforms.
- Integrate AI models and services into business applications, supporting use cases such as automation, prediction, and advanced analytics.
- Advocate for and implement software engineering best practices (CI/CD, code reviews, automated testing, documentation).
- Identify bottlenecks, troubleshoot issues, and optimize applications for performance, scalability, and reliability.
- Work closely with cross-functional teams (Data Science, Product, Infrastructure, Security, etc.) to understand requirements and deliver scalable solutions.
Other
- Bachelor's Degree or equivalent work experience: Information Technology or equivalent field.
- 9+ Years Information Technology, Technical Application Development, or similar experience.
- Excellent problem-solving, analytical, and communication skills.
- Results-oriented with a proactive and collaborative approach.
- Strong attention to detail and commitment to delivering high-quality solutions.