PDI, the leader in enterprise management software for the convenience retail and petroleum wholesale markets, delivers solutions to connect to intelligent business. Our people-first approach, combined with our 35-year heritage and best-in-class technology, helps our customers thrive in today's digital economy. We're passionate about our customers' & employees' success and delivering exceptional experiences. Our vision is simple: we want to be the global leader in enterprise management software to the convenience retail and petroleum wholesale industries, and we're well on our way. People often say it takes a village to raise a child. The same could be said of building a great company. With the help of our amazing team and loyal customers, we're writing new pages in our success story every day. Join us for the next chapter!
About PDI Logistics
Our comprehensive logistics management solution helps carriers in more than 38 countries safely and profitably deliver over 360 million liters of fuel and petroleum products to their destinations every day. Our PDI Logistics Cloud global solutions maximize productivity and profits, while increasing visibility and control from the rack to the pump.
We are also very excited to launch a new engineering center in Hyderabad, India as part of our global growth and would very much like you to be part of our journey!
If you love to develop great quality software and are eager to learn new technologies and develop new skills in the process, then we have a great opportunity for you to join our PDI family and work closely with other talented PDI engineers to deliver solutions that delight our customers every day!
As an Engineering Manager, you will lead Agile feature delivery teams, provide technical guidance towards our PDI Cloud Platform strategy and ensure on-time and quality major, point & maintenance software releases. You will work closely with product managers, product owners, scrum masters, architects, your reports and other stakeholders. You will be leading developers, quality engineers, DBEs and partnering with our AgileOps, DevOps, UX Design and Test Automation Shared Services groups to evolve our Logistics products while continuing to improve your teams' adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Lead a team of 7-15 engineers to produce high quality deliverables, on-time, on-scope & on-budget
Instrument your processes, produce scorecards of metrics including quality metrics, coding efficiencies, improvements, challenges, remediation needs
Maintain a regular cadence of operational metrics reviews with your management
Maximizing your teams' productivity by leveraging our global shared services: AgileOps, DevOps, UX Design & Test Automation
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 internal customers to ensure that expectations and support needs are met
Make recommendation for technology adoption and framework improvement
Serve as the evangelist of technology, architecture, and development practices aligned with the PDI strategy
Correlate, report, and drive the adoption of continuous process improvement initiatives
7+ years of experience in software engineering for web applications, cloud & enterprise architecture.
5+ years of experience leading software engineers for product development.
Experience & propensity for servant leadership.
Collaborative in nature with a strong desire to dig in and learn independently while also coaching subordinates towards similar behavior
Ability to multi-task and prioritize tasks with competing deadlines
Strong problem-solving and analytical skills with the ability to work under pressure
Ability to socialize ideas and influence decisions without direct authority
Working experience with cloud software architecture & concerns: performance, redundancy, failover, clustering, vertical scaling
Experience with multiple server operating systems (Windows, Linux, Android…)
Strong working experience managing production code written in C/C++, .NET, SQL Server & Web Technologies
Strong working experience with GIT SCM patterns, CI & DevOps automation platforms
Strong working experience with Microsoft SQL Server including schema design, queries & basic administration
Familiar with NoSQL databases (Cassandra, Mongo, Redis) and other RDBMS' (MySQL, Postgres, MS SQL Server)
Familiar with containerization technologies (Docker, Kubernetes, Istio…)
Proficient in RESTful API design & microservice design, development, deployment & production troubleshooting
Strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
Retail and wholesale petroleum industry knowledge & experience
Scrum Master Certification
Green/Black Belt trained in Continuous Improvement
PDI's employee-oriented culture provides a supportive and dynamic work environment for high achievers. PDI seeks individuals who value continuous learning, hold high ethical standards, and are top performers in their respective field. We offer competitive wages, professional development, superb culture, and an extensive life enriching benefits package. To review the opportunities available at PDI please visit our career site at https://www.pdisoftware.com. PDI is an Equal Opportunity Employer. We verify employment eligibility for all new-hires using e-Verify.