Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Puma Energy Processing

Home > Software Development

 Senior Software Engineer

Job Description

Main Purpose We are recruiting an experienced Senior Software Engineer to develop core frameworks and services that power advanced data and analytics platform on AWS. Spearhead the architectural design and engineering of innovative solutions that drive the evolution of platforms core capabilities. Implementation of shared libraries, frameworks, APIs, SDKs, microservices. Collaboration with cloud platform engineers, data engineers, data scientists and other software engineers.

Knowledge, Skills and Abilities

Technical Skillsets:

  • Strong data and software engineering experience: Python, Java, PySpark
  • Proficiency in designing, developing and maintaining APIs, client SDKs, microservices.
  • Expertise in enterprise architecture as well as event-driven and serverless architectures.
  • Familiarity with modern data engineering, distributed data processing engines and stream processing patterns
  • Pracitcal knowledge of various testing methodologies and techniques.
  • Experience in containerization and container orchestration engines.
  • Strong experience in cloud technologies, particularly AWS i.e.: Glue/EMR, ECS/EKS, Redshift/Athena
  • Experience with DevOps practices and familiarity with IaC frameworks.             

Experience:

  • Minimum 10 years of software engineering experience.
  • Minimum 4 years of data engineering experience.
  • Bachelors degree or higher in engineering.
  • Prior experience in Investment Bank is preferred.

Competencies:

  • Strong analytical and problem-solving skills.
  • Effective communication and collaborative mindset.
  • Time management and prioritization.
  • Professional management of employee relationships at all levels.  
  • Passion for innovation.

Key Relationships

  • Internal: Technical and functional stakeholders based in Geneva, UK, Mumbai and other Trafigura locations. Work closely with cloud platform engineers, data engineers and data scientists.
  • External: Strategic outsourcing partners.

Department
 

The Data Science and Engineering team researches, develops and provides advanced analytics and data services to the trading business and other commercial operations at Trafigura. It is comprised of Data Scientists, Data Engineers and Quantitative Finance experts. It is a commercially driven, front office aligned team, that works in close partnership with the trading desks, global research and enterprise technology.

Job Classification

Industry: Oil & Gas
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time

Contact Details:

Company: Trafigura
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   orchestration analytical data glue amazon redshift investment banking pyspark emr eks cloud technologies microservices cloud java ecs data science devops design software engineering communication skills architecture python enterprise architecture data engineering athena aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior .Net Developer

  • Hyperworks Imaging
  • 10 - 12 years
  • Bengaluru
  • 3 days ago
₹ 27.5-30 Lacs P.A.

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Senior Full Stack Developer

  • IT Company
  • 4 - 6 years
  • Vadodara
  • 3 days ago
₹ Not Disclosed

Senior React JS Developer

  • Infogrowth
  • 7 - 12 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Puma Energy Processing

Puma Energy Processing Services LLP