Digital S/W Eng Intm Analyst

Posted:
9/24/2025, 7:33:28 AM

Location(s):
Chennai, Tamil Nadu, India ⋅ Tamil Nadu, India

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

The Cloud Engineer is accountable for developing high quality data products to support the Bank’s regulatory requirements and data driven decision making. A hands-on Cloud Engineer who is passionate about solving business problems through innovation and engineering practices.  As a Cloud

Engineer, you will leverage your deep technical knowledge to drive the creation of high-quality software products. You will also be expected to share your technical expertise and promote a culture of technical excellence within the team. The Cloud Engineer will work with a Team Lead and will be a code-contributing member of the team that will deliver solutions against the sprint-level commitments.

  • Code contributing member of an Agile team, working to deliver sprint goals.
  • Demonstrating technical knowledge and expertise in software development,
  • including programming languages, frameworks, and best practices.
  • Actively contributes to the implementation of features and technical
  • solutions. Write clean, efficient, and maintainable code that meets the
  • highest standards of quality.
  • Collaborate with other Engineers to define and evolve the overall system
  • architecture and design.
  • Provide guidance on scalable, robust, and efficient solutions that align with
  • business requirements and industry best practices.
  • Offer expert engineering guidance and support to multiple teams, helping
  • them overcome technical challenges, make informed decisions, and deliver
  • high-quality software solutions. Foster a culture of technical excellence and
  • continuous improvement.
  • Stay up to date with emerging technologies, tools, and industry trends.
  • Evaluate their potential impact on the organization and provide
  • recommendations for technology adoption and innovation.

Required Qualifications:

  • Cloud development hands-on experience with AWS is required.
  • 4-8 years’ experience of implementing data-intensive solutions using agile methodologies.
  • Proficient in one or more programming languages commonly used in data engineering such as Python, Java, or Scala.
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Experience with Hadoop for data storage and processing is valuable, as is exposure to modern data platforms such as Snowflake and Databricks.
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Strong proficiency in working with relational databases and using SQL for data querying, transformation, and manipulation.
  • Clear understanding of Data Structures and Object-Oriented Principles.
  • Experience of modelling data for analytical consumers
  • Ability to automate and streamline the build, test and deployment of data pipelines.
  • Proven experience of providing technical vision and guidance to a data team.
  • Thrives in a dynamic environment, capable of managing multiple tasks simultaneously while maintaining a high standard of work.
  • BA/BS degree or equivalent work experience.

Preferred Qualifications:

  • AWS Certification
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
  • Experience with AWS EKS or GCP GKE
  • Familiarity with open-source data engineering tools and frameworks (e.g. Spark, Kafka, Beam, Flink, Trino, Airflow, DBT) is an asset.
  • Data engineering specialty preferred.
  • Exposure to a range of table and file formats including Iceberg, Hive, Avro, Parquet and JSON
  • Experience with Data Transformation tools like Ab Initio a plus.  Appreciation of data parallelism associated partitioning strategies and an understanding of key components in the GDE is particularly relevant.
  • Experience in cloud native technologies and patterns (AWS, Google Cloud)
  • Exposure to Infrastructure as Code tools (i.e., Terraform, CloudFormation, etc.) 
  • Experience of driving and/or influencing the data strategy of your team or organization

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Digital Software Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Citi

Website: https://www.citigroup.com/

Headquarter Location: New York, New York, United States

Employee Count: 10001+

Year Founded: 1812

Last Funding Type: Post-IPO Equity

Industries: Banking ⋅ Credit Cards ⋅ Financial Services ⋅ Wealth Management