CrawlJobs Logo

Senior Bigdata Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job 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.

Job Responsibility:

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements:

  • 8 - 10 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Programming Languages: Python, PySpark
  • Data Lake Table Format: Apache Iceberg
  • Data Orchestration: Apache Airflow
  • Data Visualization: Tableau
  • Big Data Processing: Apache Spark
  • Databases: SQL (relational and NoSQL)
  • Cloud Platforms: AWS, Azure, GCP (familiarity)
What we offer:

Equal employment opportunity

Additional Information:

Job Posted:
November 29, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Bigdata Engineer

Software Engineer – Bigdata

Software Engineer – Bigdata role involving development, analysis, and support of...
Location
Location
United States
Salary
Salary:
Not provided
sygnasolutions.com Logo
Sygna Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ Yrs experience
  • Bachelor’s degree or equivalent in Computer Science, Computer Information Systems, Information Technology, or a related degree
Job Responsibility
Job Responsibility
  • Develop, create, and modify computer applications
  • Analyze user needs and software requirements to determine feasibility of design
  • Provide support and administration of computer applications and software programs
  • Implementation of business approved transformation/logics using Vector pipeline, Python connector creation for aforesaid transformations
  • Analyzed the source data and designed the solution to implement using Python/Vector flow
  • Experienced in handling large datasets using Partitions, Memory utilizations, replication, load balancing, Fault tolerance, Transformations and other during ingestion process itself
  • Visualization of transformed data sets from Splunk tool
  • Handling and managing structured and semi-structured data and writing python connectors
  • Development and deployment of code and subsequently deploy in PRODUCTION server for down-streams
  • Develop Elastic search index and exposing as rest-full web-services for client consumption
  • Fulltime
Read More
Arrow Right

Senior Data Engineer ETL Lead

The Sr Data Engineer ETL Lead is a senior level position responsible for establi...
Location
Location
United States , Irving
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree in Computer Science or equivalent /University degree or equivalent experience
  • Data Warehouse/ETL design and development methodologies knowledge and experience required
  • ETL expertise on AbInitio tool (EME, GDE, Co-op) bringing together all components like Unix, Oracle, Storage
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages including vacation, sick leave and paid holidays
  • Fulltime
Read More
Arrow Right

Java / Spark Senior Lead Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune/Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Highly experienced and skilled Java technical lead with 10+years of experience with software building and platform engineering
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
  • Expert level knowledge of core Java concepts and framework such as Spring Boot, Microservices and well versed with OOPs concepts and design patterns
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
What we offer
What we offer
  • Global Benefits
  • We bring the best to our people. We put our employees first and provide the best-in-class benefits they need to be well, live well and save well.
  • Fulltime
Read More
Arrow Right

Java Spark Senior Lead Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Highly experienced and skilled Java technical lead with 10+ years of experience with software building and platform engineering
  • Hands-on development expertise in Java with Spark
  • Extensive knowledge of HDFS, Hive (4-5 years experience)
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming
  • Ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Bigdata Developer with PySpark

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • Strong understanding of Core Java and Object-Oriented Programming (OOP) concepts
  • Proficiency in Python, specifically for PySpark development
  • Hands-on experience or familiarity with Apache Spark (PySpark), Hadoop, and related ecosystem components like Hive and Sqoop
  • Basic knowledge of SQL and relational databases
Job Responsibility
Job Responsibility
  • Develop and maintain data pipelines: Design, develop, and optimize scalable ETL (Extraction, Transformation, Loading) pipelines using PySpark to process large datasets
  • Coding and software engineering: Write clean, efficient, well-documented code primarily in Python (PySpark) and Java, often utilizing frameworks like Spring Boot
  • Collaboration and communication: Work with cross-functional teams, including senior developers, data engineers, analysts, and business partners, to understand data requirements and ensure seamless integration of solutions
  • Troubleshooting and optimization: Debug and resolve data processing issues and performance bottlenecks in Spark applications and other big data technologies
  • Full lifecycle involvement: Participate in the entire software development lifecycle (SDLC), from requirements analysis and design to testing, deployment, and operations, often using Agile/Scrum methodologies
  • Data integrity and quality: Ensure data quality and integrity throughout the data lifecycle
  • Fulltime
Read More
Arrow Right

Senior Business Solutions Engineer

The Business Technology team manages a complex and innovative ecosystem of produ...
Location
Location
United States
Salary
Salary:
145000.00 - 162000.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 10+ Years of working experience on implementations with middleware integration
  • Expertise architecting and developing solutions to ambiguous problems, and integrations across multiple applications
  • Experience in SaaS business applications including Oracle SaaS/PaaS Order to Cash, Tax, Payment and Invoice Management and related best of breed capabilities
  • Thorough understanding & hands-on experience on Oracle Cloud/On-Prem Customer Master Data Mgmt, Financial Accounting Hub (FAH), Subledger Accounting (SLA) and its integrity on transactions flow from one module to another to enable frictionless customer journey
  • Expertise in tax systems Vertex/Sabrix & Avalara Configurations and integration with upstream platforms for accurate tax calculations
  • Experience in integrations between Oracle Standard cloud or PaaS and Platform systems using XML/SOAP/REST API & Middleware
  • Hands on experience with Oracle SOA 12C, Oracle Service Bus, BPEL, FBDI, BICS and Oracle Integration Cloud (OIC)
  • Knowledge of Object Oriented analysis and design
  • Knowledge of Python programming and UNIX shell scripting
Job Responsibility
Job Responsibility
  • Engage with business partners and multi-functional teams to understand business requirements and deliver end to end solutions
  • Define functional requirements, process flow diagrams and actionable tasks to deliver a scalable solution to the business goals
  • Develop strong relationships across the organization, acting as a subject matter expert (SME) and trusted advisor in all processes related to global taxes
  • Execute full lifecycle software development using standard Out of the Box configurations, Vertex configurations, BML scripting for Config rules, Oracle’s APIs and cross-functional module of Oracle fusion applications
  • Create logical, physical data models, data maps and create system entity relationship models
  • Design, configure, code, deploy, maintain, and improve end-to-end applications using Python, Oracle SQL , PL/SQL scripts, JavaScript, automation of testing and configurations
  • Develop appropriate unit tests, adhere to coding standards, and best practices, and implement a cohesive product
  • Provide hands-on technical expertise to advise on solutions, including standard products and features to address business issues and opportunities
  • Implement business solutions to change requests, maintenance, stabilization and development work
  • Design and plan production releases, coordinate release cycles between business and development teams
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right

Bigdata Applications Support Analyst

The Applications Support Senior Analyst is responsible for providing technical a...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years' experience and 6-8 years of experience in an Application Support role
  • Proficient in creating and debugging complex SQL queries for data analysis and troubleshooting
  • Have experience with Big Data technologies, including Hadoop, Hive, Impala, and Spark
  • Manage job orchestration using tools like Autosys and other schedulers
  • Experience in developing and optimizing Unix shell scripts for automation and issue resolution
  • Knowledge/ experience of Issue Tracking/Problem Management tools and Reporting tools (Service Now, Jira etc.)
  • Experience installing, configuring or supporting business applications
  • Experience with some programming languages (like python) and willingness/ability to learn
  • Understanding of financial domain (in the areas of Markets data, Funds Transfer Pricing and Liquidity Premium) is an added advantage
  • Advanced execution capabilities and ability to adjust quickly to changes and re-prioritization
Job Responsibility
Job Responsibility
  • Provide Level 2/3 support for business applications, troubleshooting technical and functional issues
  • Monitor daily Autosys job executions, system performance, ensuring uptime and reliability
  • Investigate and diagnose production issues in a timely manner to provide root cause analysis and solutions to prevent future issues
  • Collaborate with cross-functional teams to identify and resolve production issues
  • Create and maintain documentation related to production issues and resolutions
  • Coordinate with development and release management teams to ensure smooth deployment of sprint releases with minimal business interruptions
  • Coordinate with development, release management and business teams to during the UAT Testing phase of the sprint
  • Coordinate with SA and EAP teams on the System updates, green zones and COB activities
  • Monitor and Manage Inbound and Outbound feed SLA breaches
  • Provide timely updates on system performance and issue status to senior management
  • Fulltime
Read More
Arrow Right
New

Senior Buyer

Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
6000.00 - 7000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
February 12, 2026
Flip Icon
Requirements
Requirements
  • Thorough understanding of Purchasing policies, processes, and systems
  • Understanding of customer requirements, and common sourcing processes
  • Understanding of contracts and understanding of purchase order terms and conditions
  • Diverse, Cross Functional experience and knowledge preferred
  • Ability to manage complex work load and to provide team work others
  • Ability to work on a global basis and maintain flexible working hours
  • Project management and organizational skills required
  • Strong negotiation skills
  • Computer literate
  • Organizational, motivational and communication skills
Job Responsibility
Job Responsibility
  • Manage global supply base for fasteners and forming parts to ensure the most competitive cost and qualified quality materials and are procured to meet customer requirement
  • Develop and implement Part Family Strategy with matched team
  • Develop and implement Part Family Strategies in region for responsible part families
  • Analyze and negotiation suppliers quotation which will support program purchasing in establishing target costs for programs as well as the cost engineering changes on programes
  • Maintain and evolve benchmark pricing per product on global base. Monitor and report regional commodity, raw material, and market trend to enable global PFS and budget planning
  • Develop and execute plans to manage the supply base including but not limited to: Developing and driving performance targets in terms of cost and quality
  • supplier consolidation
  • resourcing
  • rating and ranking of suppliers with clear actions determined by supplier performance
  • Establish Strategic Action Plans per PFS to accomplish annual goals and objectives
What we offer
What we offer
  • Medical Insurance
  • Leave Entitlement
Read More
Arrow Right