PDI Technologies Logo

PDI Technologies

Senior Manager Engineering

Job Posted 6 Days Ago Posted 6 Days Ago
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu
Senior level
Hybrid
Chennai, Tamil Nadu
Senior level
Lead a team of 15-25 engineers in software development, ensuring high-quality deliverables, managing budgets, and driving continuous improvement initiatives.
The summary above was generated by AI

At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.


By “Connecting Convenience” across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy.  We’re a global team committed to excellence, collaboration, and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth.


Role Overview


Do you love building software that thrills your customers? Do you insist on the highest standards for the software your team develops? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement? If this is you, then join and energetic team of engineers building next generation of solutions at PDI! As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.

Key Responsibilities

  • Lead an organization of 15-25 development & test engineers globally to efficiently produce high quality & deliverables
  • Manage individual contributors, team leads, engineering managers or a mix
  • Manage several product deliverables for one or more product lines on time, on scope and on quality
  • Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
  • Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
  • Manage the team to a defined budget and provide forecasting for future spending
  • Coach leads and engineering managers on leadership tasks and activities
  • Recruit & provide leadership, coaching & career planning for engineering talent
  • Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
  • Partner with Product Management to consult on solution feasibility and high-level effort estimation
  • Communicate with customers to ensure that expectations and support needs are met
  • Provide architectural guidance to your teams towards our PDI Cloud & Platform strategy
  • Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
  • Serve as the evangelist and custodian of technology, architecture, and product development practices
  • Participate in the design & implementation of production cloud grade services supporting high availability
  • Actively talent manage your team providing career planning & performance improvement activities when needed.

Qualifications

  • 10+ years of experience leading engineering teams for product development
  • 5+ years of experience as an engineering manager for product development
  • 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
  • Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
  • Working experience with source code management patterns and DevOps automation
  • Proficient in API design, development & production operation
  • Working experience with at least one mainstream operating system and IP networking
  • Working experience managing production client & server code bases across one or more technology stacks
  • Working experience with production SQL schema design, queries & administration in one or more mainstream relational and/or no-SQL databases
  • Highly motivated self-starter with a desire to help others and take action

Preferred Qualifications

  • Experience managing capitalized software processes.
  • Experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH.
  • Experience managing the organizational structure of teams as well as headcount & non-headcount budgets.
  • Working experience with event-based systems, streaming architecture & related technologies.
  • Working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms.

Behavioral Competencies

  • Ensures Accountability
  • Manages Complexity
  • Communicates Effectively
  • Balances Stakeholders
  • Collaborates Effectively

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.

 +

Top Skills

Api Design
DevOps
No-Sql
SQL

Similar Jobs

Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead multiple engineering teams to develop high-quality enterprise applications, ensuring innovative delivery and mentoring team members for their career growth.
Top Skills: Erp Application DevelopmentObject-Oriented DesignPerformance EngineeringSoftware DevelopmentTest Automation
10 Days Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead engineering teams to develop high-quality enterprise applications, mentor team members, and drive innovative solutions for customers while promoting a collaborative culture.
Top Skills: Object-Oriented Programming
13 Days Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • HR Tech
Lead the application engineering team, driving innovation and managing high-performing teams to deliver quality enterprise applications. Collaborate cross-functionally and promote a culture of inclusivity and growth.
Top Skills: Object-Oriented Programming

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account