Explore careers with our portfolio companies

Principal Software Engineer

Operative

Operative

Software Engineering
Bengaluru, Karnataka, India · Bengaluru, Karnataka, India · Karnataka, India
Posted on Feb 2, 2025

Principal Software Engineer (PSE)- Software & Data Engineering

As a lead of Data Engineering team you will build Cloud Native platform and tools that churn through, process & analyze huge volume(TBs) of data. You will work on technologies such as Apache Kafka/Confluent, Apache Spark, AWS data stores, AWS Glue, Athena, EMR, Redshift to build a scalable infrastructure & data pipeline that delivers recommendations to our users in real-time.

Key Responsibilities:

• Own and drive technical projects and provide leadership in an innovative and fast-paced environment.

• Work closely with product management in defining the vision of advertising platform.

• A deep understanding of software development in a team, and a track record of shipping software on time.

• Self-motivated and carries great passion for technology and innovation. Abreast with the latest technology.

Basic Qualifications:

• Bachelor’s in computer science, E&C, EE or equivalent from Govt. accredited Premier college

• 9+ years of relevant engineering experience.

• Prior experience with agile methodologies.

• Demonstrated experience in handling multiple competing priorities in a fast-paced environment.

• A deep understanding of software development in a team, and a track record of shipping software on time.

• 5+ years of hands-on Python, Java experience

• Practical knowledge of data structures and algorithms with equivalent development skills to match.

• Proficiency in Java or equivalent object-oriented languages, coupled with design

• AWS experience (S3, EMR, Lambda, AWS Storage & retrieval, and more).

• Experience with NoSQL DB.

• Big data development experience in Map Reduce ecosystem: Hadoop, Spark, Hive

• Hands experience with Kafka, Stream etc.

• Experience of developing large scale distributed platform, Microservice etc.

Preferred Qualifications:

• NLP knowledge

• Experience with BI tools such as Tableau / AWS QuickSight etc

• Experience in web frontend design – NICE TO HAVE.