Software Engineer II (Golang)

PDI Technologies

Bengaluru

Vor Ort

INR 800.000 - 1.200.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive salary
Quarterly perks program
Professional development opportunities

Zusammenfassung

A leading tech solutions firm based in Bengaluru is seeking a Software Engineer specializing in Go and AI integration. The role includes building AI-powered POS and developing microservices focusing on payment integration and performance optimization. Candidates should have 3–5 years of software development experience, with strong proficiency in Go and an understanding of cloud deployment. The position offers a competitive salary and benefits, including support for work-life balance and professional development.

Qualifikationen

  • 3–5 years of software engineering experience with production systems.
  • Strong proficiency in Go (1.20+) including various Go frameworks.
  • Familiarity with PCI-DSS compliance and payment integration.

Aufgaben

  • Build intelligent systems across various management platforms using Go.
  • Develop microservices with AI features for improved performance.
  • Create and maintain payment integrations ensuring compliance.

Kenntnisse

Go programming
Cloud deployment
Payment protocols
AI integration
Testing frameworks
Collaboration skills

Tools

Kubernetes
Docker
MongoDB

Jobbeschreibung

For nearly 40 years, PDI has helped convenience retailers and petroleum wholesalers adapt to changes in the industry by leveraging the latest technologies. Simplifying the complexity in your world is our main focus. That's why we're delivering an integrated portfolio of global, cloud-based solutions and services to meet our customers' needs today and well into the future. From the back office to fuel logistics, and the latest wave of consumer demands and digital commerce, PDI solutions and services are designed to give you a competitive edge. Our deep domain knowledge is backed by our industry-specific software offerings and a people‑first approach. Serving the entire supply chain means that we’ve had to solve a wide range of industry challenges and deliver measurable value. To address the increasingly dynamic convenience retail and petroleum wholesale industry, PDI leads the way with converged digital, cloud‑optimised, secure, and scalable solutions including ERP, Loyalty, Fuel Pricing, Point‑of‑Sale and Logistics to create a broader industry ecosystem. The result is unparalleled insights, simplified operations, and higher profitability for your employees and business. We’re dedicated to helping our more than 1,500 customers in over 50 countries, providing solutions and services to over 200,000 sites.

Job Responsibilities:

AI-Powered POS, EPS & Forecourt Development: Build intelligent systems across Point of Sale, Electronic Payment Systems, and Forecourt management using Go, incorporating real‑time analytics, payment integration, inventory intelligence, and multi‑step automation workflows for retail, hospitality, and fuel environments.

Product Innovation & AI Integration: Develop next generation Go microservices with generative AI features including predictive pump management, fraud detection, and forecourt monitoring optimized for performance, UX, and safety compliance.

Intelligent System Architecture: Leverage LLMs and multimodal models within Go service architectures using gorilla/mux for stateful context management, delivering context‑aware experiences across EPS, FEP, and forecourt domains.

Payment & Forecourt Integration: Develop and maintain integrations with payment terminals (ISO 8583, EMV, NFC) and forecourt controllers (Gilbarco, Wayne) using IFSF, OPT, and serial/TCP protocols, ensuring end‑to‑end PCI‑DSS compliance and reliable pump‑authorization workflows.

Backend API & Cloud Deployment: Design RESTful and event‑driven APIs using Go’s standard HTTP stack and gorilla/mux; deploy and maintain Go microservices on Kubernetes using Docker multi‑stage builds, Helm charts, Jenkins CI/CD pipelines, and MongoDB‑backed observability tooling for high‑availability transactional workloads.

Testing, UI & Cross‑Functional Collaboration: Write automated tests using Go’s native testing package and testify; contribute to agent evaluation frameworks; instrument services with structured logging (lumberjack) and distributed tracing; work closely with product, operations, and POS teams to translate payment workflows into production‑ready solutions.

Job Requirements:

Core Experience: 3–5 years of professional software engineering with demonstrated ownership in production systems; experience in transactional, high‑availability, retail, payment, or forecourt environments is a strong plus.

Go Stack: Strong proficiency in Go (1.20+), including gorilla/mux, MongoDB driver, JWT/OAuth 2.0, goroutines and channel‑based concurrency, interface‑driven design, and Go module management.

Payment & Forecourt Protocols: Familiarity with ISO 8583, EMV, NFC, and PCI‑DSS compliance; familiarity with forecourt integration (IFSF, OPT, pump‑authorisation) and serial/TCP communication protocols is recommended.

Agentic Systems Mastery: Proven hands‑on experience building intelligent, automation‑driven systems on any platform, including agent‑based workflow orchestration for multi‑step transactions.

AI & Backend Integration: Hands‑on experience integrating LLMs or AI services into backend systems, including prompt engineering, RAG, and automation workflows.

Data & Vector Technologies: Familiarity with vector databases, embeddings, recommendation systems, and data pipelines for customer behaviour analytics and product intelligence.

Cloud & DevOps: Experience deploying Go applications to AWS with Docker multi‑stage builds, Kubernetes Stateful Sets/Deployments, Helm chart management, and Jenkins CI/CD pipelines.

Web APIs & Real‑Time Communication: Experience designing distributed micro‑service architectures with OAuth 2.0 M2M authentication, RESTful API design, inter‑service coordination patterns, and event‑driven processing for live transaction and forecourt operations.

Testing & Security: Strong test‑driven development practices using Go’s native testing package and testify; solid understanding of secure coding, PCI‑DSS, precise currency arithmetic and protection against injection/tampering in high‑value payment transactions.

Soft Skills: Strong communication and collaboration ability; growth mindset; effective cross‑domain teamwork with initiative‑taking and good judgement about when to seek guidance.

Behavioral Competencies:
  • Cultivates Innovation
  • Decision Quality
  • Manages Complexity
  • Drives Results
  • Business Insight

PDI is committed to offering a well‑rounded benefits program, designed to support and care for you and your family throughout your life and career. This includes a competitive salary, market‑competitive benefits, and a quarterly perks program. We encourage a good work‑life balance with ample time off [time away] and, where appropriate, hybrid working arrangements. Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought, ensuring a supportive environment for all.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer II
Software Engineer II

PDI Technologies, Inc. • Bengaluru

Hybrid
INR 4.000.000 - 7.000.000
Competitive salary
Market-competitive benefits
Hybrid working arrangements
+1
Software Engineer II
Software Engineer II

PDI Technologies, Inc. • Hyderabad

Hybrid
INR 3.000.000 - 4.200.000
Hybrid work model
Continuous learning and certifications
Leadership development opportunities
Software Engineer II
Software Engineer II

PDI Technologies, Inc. • Chennai District

Hybrid
INR 1.200.000 - 1.800.000
Hybrid work arrangements
Competitive salary
Continuous learning & certifications
+2
Test Automation Engineer III
Test Automation Engineer III

PDI Technologies, Inc. • Chennai District

Hybrid
INR 1.800.000 - 2.800.000
Competitive salary
Benefits program
Learning & development
Test Automation Engineer III
Test Automation Engineer III

PDI Technologies, Inc. • Hyderabad

Hybrid
INR 1.800.000 - 3.000.000
Competitive salary
Hybrid working arrangements
Learning and development opportunities
Software Engineer IV
Software Engineer IV

PDI Technologies, Inc. • Hyderabad

Vor Ort
INR 3.000.000 - 6.000.000
Software Engineer II
Software Engineer II

PDI Technologies • Hyderabad

Vor Ort
INR 1.000.000 - 1.500.000
Competitive salary
Market-competitive benefits
Quarterly perks program
CloudOps Engineer II
CloudOps Engineer II

PDI Technologies • Chennai

Vor Ort
INR 800.000 - 1.200.000
Competitive salary
Flexible work arrangements
Continuous learning and certifications
+1
Onboarding Specialist
Onboarding Specialist

PDI Technologies, Inc. • Chennai

Hybrid
INR 300.000 - 540.000
Competitive salary
Hybrid work
Learning opportunities
+1
Onboarding Specialist
Onboarding Specialist

PDI Technologies, Inc. • Chennai District

Vor Ort
INR 300.000 - 540.000