hero

Join a
world-changing
startup

Software Engineer

Passfort

Passfort

Software Engineering
Bengaluru, Karnataka, India
Posted on Oct 17, 2025

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are—with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. Moody’s is transforming how the world sees risk. As a global leader in ratings and integrated risk assessment, we’re advancing AI to move from insight to action—enabling intelligence that not only understands complexity but responds to it. We decode risk to unlock opportunity, helping our clients navigate uncertainty with clarity, speed, and confidence.

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity.

Skills and Competencies

  • Expert-level proficiency in designing and implementing data processing solutions using Apache Spark, with strong skills in both Python (PySpark) and Scala
  • Demonstrated experience building, deploying, and managing real-time data streaming pipelines using Apache Kafka and its ecosystem.
  • Experience on C#, C++ , SQL, Databricks required
  • Solid understanding of big data technologies, including the Hadoop ecosystem (HDFS, Hive), distributed computing concepts, and file formats like Parquet/Avro
  • Proven ability to work effectively in an Agile/Scrum development environment
  • Ability to work independently, manage priorities, and deliver end-to-end solutions with a strong focus on automated testing and quality assurance
  • Excellent problem-solving, debugging, and analytical skills
  • Experience with cloud-based data platforms (e.g., AWS EMR, S3, MSK; Azure Databricks) and workflow orchestration tools (e.g., Airflow, Dagster) is highly preferred
  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus

Education

  • A Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field is required
  • Requires 5+ years of professional software/data engineering experience with a proven track record of building complex, scalable systems

Responsibilities

  • Design, develop, and maintain robust, scalable, and efficient batch and real-time data pipelines using Apache Spark (PySpark/Scala) and Apache Kafka
  • Work extensively with large, complex datasets residing in data lakes, data warehouses, and distributed file systems
  • Optimize data processing jobs and data storage solutions for performance, scalability, and cost-effectiveness
  • Implement comprehensive automated testing (unit, integration, end-to-end) to ensure data quality, pipeline reliability, and code robustness
  • Collaborate closely with data scientists, analysts, software engineers, and product managers to understand data requirements and deliver effective solutions
  • Take ownership of assigned projects, driving them to completion independently while adhering to deadlines and quality standards
  • Troubleshoot and resolve complex issues related to data pipelines, platforms, and performance
  • Contribute to the evolution of data architecture, standards, and best practices, and mentor junior engineers

About the team
Our Engineering team is responsible for developing the software systems and digital experiences that power Moody’s products and services. By joining our team, you will be part of exciting work, including building scalable and reliable full-stack solutions that enhance the user experience, shaping the architectural direction of key platforms, and collaborating with global teams to deliver innovative technology in a high-impact environment

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.