Senior Software Engineer

6 days ago


Mumbai Traf Godrej BKC Office India Trafigura Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Senior Software Engineer (Backend)

Main Purpose:Trafigura is undergoing an exciting Digital Transformation and developing innovative technologies to change the way we work in Commodities Trading. The Document AI team is a key pillar of this initiative, unlocking the data-rich proprietary documents that pass through our firm to enable high value process optimization and data science use cases.

We are seeking a Senior Software Engineer to grow our Document AI platform, developing robust and maintainable software to solve real business problems. You will be technically leading and building software using cutting edge cloud and technology stacks.

This is a hands-on Individual Contributor role. Knowledge Skills and Abilities, Key Responsibilities:

Knowledge, Skills and Abilities

  • 6-8 years of experience in software engineering
  • Strong coder with demonstrated proficiency in Python
  • Strong understanding of modern software design principles (e,g. microservices, event-driven architectures, domain driven design, object oriented programming, test driven development)
  • Experience with modern software development lifecycle (CI/CD, IaC, Containerisation)
  • Strong practical experience with cloud engineering and AWS (preference for AWS Certified Practitioners)
  • Experience with databases (SQL, NoSQL) and data engineering on AWS (e.g. step functions, glue)
  • Basic front-end experience highly desirable
  • Basic understanding of Data Science and Machine Learning, or experience working with Data Scientists highly desirable
  • Prior experience in Commodities, Fixed Income, Equities, Asset Management would be a plus

Key Responsibilities

  • Develop software such as applications, micro-services, components and frameworks
  • Build core infrastructure and common services for the Document AI platform
  • Communicate effectively with both technical and non-technical stakeholders to understand and translate business requirements into production code
  • Example projects you might own in the first 6 months include:
    • Develop cloud engineering pipeline for processing supply chain documents
    • Implement LLM workflow to automate information extraction from domain specific documents
    • Develop RAG-based AI assistant

Competencies

  • Engineering mindset, focused on delivering production solutions with the appropriate technology
  • Self-directed and comfortable working autonomously
  • Strong desire to help people solve problems
Key Relationships and Department Overview:

Key Relationships

  • You will work closely with the Digital Transformation Team to understand business requirements and rollout production-grade code to solve them.
  • You will support the Data Science & Engineering teams as a Centre of Excellence for Document AI related technology, providing support in the form of knowledge sharing and tool adoption.

Department

Digital Transformation Tea

Reporting Structure

You will report directly to the Document AI Lead.

Experience LevelSenior Level

  • Mumbai - Traf Godrej BKC Office, India Trafigura Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer Main Purpose: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 platform's core capabilities. ...


  • Mumbai - Traf Godrej BKC Office, India Trafigura Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior IT Business Analyst Main Purpose:Main Purpose We require an accomplished Senior Business Analyst with in-depth experience of completing detailed business process analysis and requirement gathering to enable the delivery of complex software development projects. Within this role, the candidate will be in charge of understanding and...


  • Pune, India Momentive Software Full time

    Job Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...


  • India - Pune - Office Zendesk Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer - Data Engineering Job Description Zendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations. At Zendesk, we encourage growth, innovation and believe in giving back to the communities we call home. We are currently looking for a Senior Software Engineer based in...


  • India - Pune - Office Zendesk Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer Job Description Senior Software Engineer (Backend or Fullstack) – Custom Objects Location: Pune, India - Hybrid | Full-Time Join Zendesk and Shape the Future of Customer Experience Zendesk's flagship product, Zendesk Support, is built to help businesses create seamless customer experiences with powerful, yet intuitive,...


  • India - Pune - Office Zendesk Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer - Data Job Description We're looking for a smart, adaptable Senior Software Engineer to help build and evolve our real-time data ingestion platform. You'll work at the intersection of software engineering and data infrastructure, designing and maintaining scalable systems that stream high-quality, trusted data from Kafka to...


  • Mumbai, Maharashtra, India MAQ Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer 𝗢𝘂𝗿 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸React, Angular, , , .NET/C#, Power BI, REST APIs, Azure, Microsoft Fabric, Synapse, AWS, SQL, SSIS, ADF Pipelines, Notebooks, Python, and Data Modeling 𝗪𝗵𝗮𝘁 𝗪𝗲'𝗿𝗲 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝗙𝗼𝗿Expertise in scalable architecture and clean...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer - Python Company Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media,...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...