← All jobs
Software Engineer IV
Hyderabad · Hybrid · Full-time · Product Development
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
SQLReact.NETAzureLinuxSystem DesignProduct Management
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 using AIDLC? Do you insist on high standards for the systems you and your teams design and build? Are you a progressive, hands-on software engineer with an architect’s mindset, an advocate of agile development practices, and a proponent of continuous improvement? Well if this is you, then join an energetic team of engineers building next generation applications for PDI! Software Engineer 4 is our senior-most engineering level and operates at the scope of a Software Architect. You will own the technical architecture and solution design for your product area as we drive to continuously increase our cloud maturity and mobility, defining how services are structured, integrated, secured, and scaled, and making the key design decisions for new and existing applications. You will lead medium and large sized projects, set technical direction and engineering standards across teams, and guide, train, and mentor engineers at all levels. You will partner with Product Management, Software Architects, and DevOps on solution feasibility, estimation, and the technical roadmap, and serve as the evangelist and custodian of our technology, architecture, and product. With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments and learning a variety of programming languages.
This is a hands-on architect-level position (~60% hands-on design and coding, ~40% architecture, technical leadership, and mentoring) requiring expert proficiency in .NET Core, React, SQL Server, and cloud-native architecture on Azure, with ownership of system design, architectural decisions, and engineering quality across teams.