Airbus logo

Lead Software Engineer - Big Data

Airbus
NewPosted today

LOCATION

Bangalore Area · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

Apache SparkTechnical LeadershipData PipelinesPythonPySparkPerformance Optimization

Job description

Overview

Lead Software Engineer (Big Data) to drive technical excellence across the Airbus Skywise ecosystem, built on Apache Spark, and mentor team members in an international, distributed Agile team working with European customers.

What you'll do

  • Understand complex business processes and the technical architecture of the Airbus application portfolio.
  • Lead, design and implement scalable, reliable, end-to-end (E2E) performance optimization solutions on Skywise.
  • Define and enforce technical best practices and Golden Rules, and conduct thorough source code auditing.
  • Perform deep-technology root cause analysis to resolve complex data pipeline and application issues.
  • Design high-quality server-side processing architectures using Python, Java and Scala to ensure code reusability and maintainability.
  • Mentor and guide development team members to build robust, easy-to-navigate code bases.
  • Engage directly with European customers to gather requirements, manage expectations and present technical deliveries.
  • Act as a technical bridge between business requirements and Big Data execution and ensure quality products are delivered.

What you'll need

  • Graduate degree in Computer Science, Information Technology, Engineering or a related field.
  • 7+ years of total IT experience.
  • 4+ years of hands-on experience exclusively in Palantir Skywise development.
  • Minimum 3 years in a customer-facing support or service role (specifically working with European customers).
  • Strong hands-on experience with Apache Spark, PySpark (mandatory) and Spark SQL.
  • Practical experience with lightweight engines such as Polars and DuckDB.
  • Deep familiarity with Skywise application building tools: Workshop, Slate, and Object Explorer / Foundry Ontology.
  • Proficient in Python, JavaScript/TypeScript (required for Slate and Workshop/front-end application building), Java and Scala.
  • Strong knowledge of SQL and relational database systems.
  • Solid experience with Git versioning, CI/CD and enterprise-scale software delivery.
  • Proven background working within Agile methodologies (Scrum, Kanban or XP).
  • Strong analytical, problem-solving and communication skills.

Nice to have

  • Exposure to SAP / ERP platforms is a strong plus.
  • Familiarity with Pandas is a plus.

Details

  • Location: Bangalore Area.
  • Number of positions: 1.
  • Employment type: Permanent.
  • Works in an international, distributed team collaborating directly with European business partners and customers.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Software Engineer - Big Data