PDI Technologies

1,905 Total Employees

Jobs at PDI Technologies

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

12 Hours AgoSaved
In-Office
2 Locations
Software
Develop and maintain scalable cloud-based data platforms, data lakes, warehouses, ETL/ELT pipelines, and real-time data systems. Responsibilities include data modeling, architecture, performance tuning, governance, security, testing, deployment, troubleshooting, documentation, and stakeholder collaboration. The role also provides technical leadership, mentors data engineers and DBAs, supports business intelligence requirements, and assists development and DevOps teams with SQL optimization and production data operations.
15 Hours AgoSaved
Hybrid
Chennai, Tamil Nadu, IND
Software
Designs, develops, tests, deploys, and supports high-performance enterprise Java applications. Responsibilities include troubleshooting complex production issues, creating REST and SOAP interfaces, conducting code reviews, performing QA and performance testing, collaborating with architects and scrum teams, mentoring developers, and improving application performance. The role also requires coordinating with QA and customer support, estimating project effort, researching technologies, and responsibly using AI-assisted development tools.
One Month AgoSaved
Hybrid
3 Locations
Software
Develop and support Salesforce and broader business systems solutions, including Apex and Visualforce applications, integrations, extensions, and customizations. Troubleshoot production issues, perform testing, analyze results, document solutions, and collaborate with stakeholders to translate business requirements into technical enhancements. The role also supports system administration, process automation, and ongoing optimization across enterprise applications.
One Month AgoSaved
In-Office
2 Locations
Software
The DevOps Engineer III designs and operates cloud-native platforms, CI/CD and GitOps workflows, Kubernetes environments, reusable Terraform/OpenTofu infrastructure, and engineering automation. Responsibilities include AWS infrastructure implementation, observability, complex troubleshooting, reliability improvements, AI-enabled automation, developer self-service, and platform enablement. The role mentors engineers, leads technical workstreams, contributes to design decisions, and participates in operational readiness and on-call activities.
One Month AgoSaved
In-Office
3 Locations
Software
Own the mobile product backlog and translate roadmap initiatives into engineering-ready PRDs, user stories, acceptance criteria, and release plans. Partner with product managers, engineering, design, customers, and support to define Mobile Engagement Manager and platform capabilities. Lead backlog refinement, sprint planning, demos, documentation, prioritization, and release communications while using AI-assisted workflows to accelerate requirements analysis and delivery.
One Month AgoSaved
In-Office
3 Locations
Software
Designs, builds, and deploys AI-powered, cloud-native POS systems for retail and hospitality. Responsibilities include integrating LLMs and generative AI, developing agentic workflows, implementing real-time analytics and automation, establishing evaluation and safety frameworks, and supporting high-availability transactional systems. The role collaborates across product, UX, operations, and business teams while mentoring engineers on secure AI architecture, payment handling, observability, and resilient deployments.
2 Months AgoSaved
Hybrid
Chennai, Tamil Nadu, IND
Software
Senior data engineer responsible for designing, building, and optimizing scalable cloud-based data pipelines and lakehouse solutions on AWS. Lead complex integrations, implement data modeling and governance, promote engineering best practices, automate infrastructure and CI/CD, mentor engineers, and collaborate with stakeholders to deliver reliable analytics and BI solutions.
2 Months AgoSaved
In-Office
2 Locations
Software
Develop and maintain PDI software products, participate in application design, troubleshoot and debug issues, perform engineering-level testing, and collaborate with Product Owners and QA Engineers in an Agile environment. The role includes estimating feature work, documenting solutions, assessing project risks, validating requirements, and applying software engineering fundamentals across web stacks and relational databases.