{"id":3587934,"url":"https://alion.io/job/citi-big-data-and-apache-spark-developer-assistant-vice-president","title":"Big Data and Apache Spark Developer - Assistant Vice President","company":{"id":7841,"name":"Citi","domain":"citi.com","url":"https://alion.io/company/citi","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":99,"open_postings":541,"ghost_share":0.006,"stale_share":0.168,"repost_share":0.068,"time_to_fill_p50_days":9,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Data Science","role_family":"Data Science","seniority":"head","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":23000,"max_usd":54000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":110},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ETL/ELT","optional":false},{"name":"Java","optional":false},{"name":"Python","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Agile","optional":true},{"name":"CI/CD","optional":true},{"name":"Copilot","optional":true},{"name":"Databricks","optional":true},{"name":"Devin","optional":true},{"name":"Git","optional":true}],"status":"live","first_seen_at":"2026-10-30T00:00:00Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-04T19:06:58Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.\nKey Responsibilities:\nDesign, develop, test, and maintain data processing applications using Apache Spark.\nBuild scalable ETL and data transformation pipelines for large datasets.\nDevelop and support applications using Java or Python in a distributed data environment.\nAnalyze requirements and collaborate with business analysts, QA teams, and stakeholders to deliver solutions.\nTroubleshoot production issues and optimize application performance.\nParticipate in code reviews and follow engineering best practices.\nContribute to application modernization, migration, and automation initiatives.\nLeverage AI-assisted development tools to improve productivity and quality.\nRequired Skills:\n8-10 years of software development experience.\nStrong hands-on experience with Apache Spark.\nProficiency in either Java or Python.\nCandidates with primary expertise in Python should have a good understanding of Java fundamentals (OOP concepts, collections, exception handling, multithreading basics).\nExperience working with SQL and relational databases.\nUnderstanding of distributed computing concepts and big data processing.\nStrong analytical, problem-solving, and debugging skills.\nPreferred Skills:\nExperience with Databricks (highly desirable).\nExposure to cloud platforms and modern data engineering practices.\nExperience with CI/CD pipelines, Git, and Agile development methodologies.\nKnowledge of regulatory reporting or financial services domain is a plus.\nAI Mindset & Engineering Excellence\nDemonstrated ability and willingness to adopt AI-assisted development tools (e.g., GitHub Copilot, Devin, Databricks Assistant, or similar) to improve productivity, code quality, and delivery efficiency.\nAbility to effectively leverage AI-generated recommendations for coding, testing, debugging, documentation, and analysis while maintaining accountability for final deliverables.\nStrong engineering judgment to critically review, validate, and optimize AI-generated code and solutions rather than relying solely on tool outputs.\nCapable of identifying potential functional, performance, security, and maintainability issues in AI-assisted implementations and making appropriate corrections.\nPassion for continuous learning and staying current with emerging AI technologies and software engineering best practices.\nNice to Have:\nExperience with Spark performance tuning.\nFamiliarity with data lake architectures.\nExperience leveraging AI tools such as Copilot or similar developer productivity solutions.\nThis role offers an opportunity to work on large-scale data platforms, modernization initiatives, and business-critical applications while collaborating with global team\nWe are seeking an Intermediate Big Data Spark Developer to design, develop, enhance, and support large-scale data processing solutions.\nThe ideal candidate is a strong Spark developer with proficiency in Java or Python, a solid understanding of distributed data processing, and a growth mindset toward adopting modern AI-powered development practices. They should be able to combine the productivity gains offered by AI tools with sound technical judgment, ensuring solutions are accurate, scalable, maintainable, and production-ready.\nKey Responsibilities:\nDesign, develop, test, and maintain data processing applications using Apache Spark.\nBuild scalable ETL and data transformation pipelines for large datasets.\nDevelop and support applications using Java or Python in a distributed data environment.\nAnalyze requirements and collaborate with business analysts, QA teams, and stakeholders to deliver solutions.\nTroubleshoot production issues and optimize application performance.\nParticipate in code reviews and follow engineering best practices.\nContribute to application modernization, migration, and automation initiatives.\nLeverage AI-assisted development tools to improve productivity and quality.\nRequired Skills:\n8-10 years of software development experience.\nStrong hands-on experience with Apache Spark.\nProficiency in either Java or Python.\nCandidates with primary expertise in Python should have a good understanding of Java fundamentals (OOP concepts, collections, exception handling, multithreading basics).\nExperience working with SQL and relational databases.\nUnderstanding of distributed computing concepts and big data processing.\nStrong analytical, problem-solving, and debugging skills.\nPreferred Skills:\nExperience with Databricks (highly desirable).\nExposure to cloud platforms and modern data engineering practices.\nExperience with CI/CD pipelines, Git, and Agile development methodologies.\nKnowledge of regulatory reporting or financial services domain is a plus.\nAI Mindset & Engineering Excellence\nDemonstrated ability and willingness to adopt AI-assisted development tools (e.g., GitHub Copilot, Devin, Databricks Assistant, or similar) to improve productivity, code quality, and delivery efficiency.\nAbility to effectively leverage AI-generated recommendations for coding, testing, debugging, documentation, and analysis while maintaining accountability for final deliverables.\nStrong engineering judgment to critically review, validate, and optimize AI-generated code and solutions rather than relying solely on tool outputs.\nCapable of identifying potential functional, performance, security, and maintainability issues in AI-assisted implementations and making appropriate corrections.\nPassion for continuous learning and staying current with emerging AI technologies and software engineering best practices.\nNice to Have:\nExperience with Spark performance tuning.\nFamiliarity with data lake architectures.\nExperience leveraging AI tools such as Copilot or similar developer productivity solutions.\nThis role offers an opportunity to work on large-scale data platforms, modernization initiatives, and business-critical applications while collaborating with global team\n------------------------------------------------------\nJob Family Group:\nTechnology------------------------------------------------------\nJob Family:\nApplications Development------------------------------------------------------\nTime Type:\nFull time------------------------------------------------------\nMost Relevant Skills\nPlease see the requirements listed above.------------------------------------------------------\nOther Relevant Skills\nFor complementary skills, please see above and/or contact the recruiter.------------------------------------------------------\nCiti 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.\nIf 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.\nView Citi’s EEO Policy Statement and the Know Your Rights poster.","description_format":"text","description_chars":7322,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cards & Card Issuing","Wealth Management & Financial Advisors","Payment Processing & Gateways","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-11-01T14:44:38Z"}],"visa":[],"liveness":{"score":80,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.894,"p_room":0.9,"age_days":5,"expected_fill_days":9,"reasons":["conf:1","velocity","win:mid","comp:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/citi-big-data-and-apache-spark-developer-assistant-vice-president","json_url":"https://alion.io/job/citi-big-data-and-apache-spark-developer-assistant-vice-president.json","meta":{"generated_at":"2026-11-05T02:04:19Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2681,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":7841},"rest":"https://alion.io/mcp/rest/get_company?id=7841"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fciti-big-data-and-apache-spark-developer-assistant-vice-president"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fciti-big-data-and-apache-spark-developer-assistant-vice-president"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fciti-big-data-and-apache-spark-developer-assistant-vice-president"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/citi-big-data-and-apache-spark-developer-assistant-vice-president\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fciti-big-data-and-apache-spark-developer-assistant-vice-president"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3587934}},{"tool":"search_jobs","arguments":{"company":"citi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3587934},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}