OverviewWe are looking for a motivated and detail‑oriented Junior Python / PySpark Developer to join our data engineering team. The ideal candidate will assist in developing, maintaining, and optimizing data processing pipelines using Python and PySpark, working closely with senior engineers and stakeholders to support analytics and data-driven applications.ResponsibilitiesAssist in the development, testing, and maintenance of Python applications and data pipelinesWork with Python data libraries such as Pandas and NumPy for data analysis, transformation, and validationSupport PySpark‑based data processing for large‑scale datasets under guidance from senior engineersWrite clean, efficient, and well‑documented Python codeDebug and fix issues in batch and data‑processing jobsParticipate in code reviews and follow best practices in performance and data handlingCollaborate with cross‑functional teams including data engineers, QA, and DevOpsQualifications2‑5 years of relevant experience in the Financial Service industryIntermediate level experience in Applications Development roleConsistently demonstrates clear and concise written and verbal communicationDemonstrated problem‑solving and decision‑making skillsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsEducationBachelor’s degree/University degree or equivalent experienceBenefitsCompetitive base salary (annually reviewed) and a host of additional benefits.EEO StatementCiti 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, please contact Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr