P

Photon

Builds custom software and AI for big companies

Spark Data Onboarding Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeChennai, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 5+ years of hands-on experience in big data development, preferably with exposure to data-intensive applications
  • Strong understanding of data processing principles, techniques, and best practices in a big data environment
  • Proficiency in PySpark, Apache Spark, and related big data technologies for data processing, analysis, and integration
  • Experience with ETL development and data pipeline orchestration tools (e.g., Apache Airflow, Luigi)
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions
  • Excellent communication and collaboration skills to work effectively with data analysts, data architects, and other team members

Responsibilities

  • Design, develop, and test PySpark-based applications to process, transform, and analyze large-scale datasets from various sources, including relational databases, NoSQL databases, batch files, and real-time data streams
  • Implement efficient data transformation and aggregation using PySpark and relevant big data frameworks
  • Develop robust error handling and exception management mechanisms to ensure data integrity and system resilience within Spark jobs
  • Optimize PySpark jobs for performance, including partitioning, caching, and tuning of Spark configurations
  • Collaborate with data analysts, data scientists, and data architects to understand data processing requirements and deliver high-quality data solutions
  • Analyze and interpret data structures, formats, and relationships to implement effective data transformations using PySpark
  • Work with distributed datasets in Spark, ensuring optimal performance for large-scale data processing and analytics
  • Design and implement ETL (Extract, Transform, Load) processes to ingest and integrate data from various sources, ensuring consistency, accuracy, and performance
  • Integrate PySpark applications with data sources such as SQL databases, NoSQL databases, data lakes, and streaming platforms

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs