Principal Software Engineer - Enterprise Items
Publix Super Markets · Lakeland, FL · 2 wk ago
HybridEngineeringFull-time
About the role
The Principal Software Engineer supports the Enterprise Items business area, providing technical leadership and hands-on engineering expertise to deliver secure, compliant, and scalable enterprise platforms and integrations.
Responsibilities
- Provide technical leadership and guidance across multiple teams and platforms, ensuring alignment with architectural standards, security policies, and compliance requirements
- Serve as the technical expert for assigned systems, providing guidance and resolution for highly complex technical issues
- Translate complex business requirements into scalable, reliable, and maintainable technical solutions
- Lead and participate in technical design reviews, peer code reviews, and architecture discussions to ensure solution quality and consistency
- Develop and maintain implementation plans, technical documentation, and operational runbooks
- Partner with Business Systems Analysts, Product Owners, QA Analysts, and stakeholders to define acceptance criteria and support user acceptance testing
- Guide and mentor software engineers through technical challenges, design decisions, and engineering best practices
- Diagnose and resolve complex system issues by identifying root causes and determining appropriate remediation and escalation paths
- Support after-hours implementations and provide on-call support for critical systems as required
- Advocate for continuous improvement, innovation, and operational excellence across supported platforms
Requirements
- Bachelor’s degree in computer science or a related analytical field or equivalent experience
- 9+ years of software engineering experience
- 7+ years of experience analyzing business problems and translating business requirements into technology solutions that consider system performance, usability, quality, and cross-system interdependencies, and scalability
- 7+ years of experience supporting and developing enterprise applications running in a multi-platform distributed environment
- 7+ years of experience designing enterprise class solutions using object-oriented analysis and design, design patterns, and solution frameworks
- 7+ years of experience with applications on technology stack such as .NET framework, C#, and SQL, and ASP.NET
- Ability to effectively engage with business area and other teams and acquire technical knowledge to solve business problems
- Experience in large enterprise environments involving multiple technical teams
- Willingness to work on-call rotations and after-hours support on an as-needed basis
Qualifications
- 11+ years of software engineering experience in a large, distributed enterprise environment
- Experience leading technical design and development efforts across multiple teams and platforms
- Experience designing and implementing API-driven, event-based, and integration-heavy solutions, including messaging and asynchronous processing
- Experience with event-driven architecture and messaging platforms (e.g., Kafka or equivalent technologies)
- Experience with cloud platforms and services, including cloud databases, messaging, and integration technologies
- Experience with automated testing, test-driven development (TDD), and modern DevOps practices
- Experience using CI/CD pipelines and source control platforms
- Experience extending and integrating commercial or SaaS platforms within an enterprise technology ecosystem
- Experience developing solutions that support contact center operations, customer interaction platforms, or enterprise service workflows
- Experience with AI-enabled platforms and automation capabilities, including: AI-assisted automation and decision support, natural language processing (NLP) and text analytics, AI-driven classification, routing, or recommendation functionality
Benefits
- Employee stock ownership plan that contributes Publix stock to associates each year at no cost
- Opportunity to purchase additional shares of our privately-held stock
- 401(k) retirement savings plan
- Group health, dental and vision plans
- Paid Time Off
- Paid Parental Leave
- Short- and long-term disability insurance
- Tuition reimbursement
- Free hot lunches (buffet-style) at facilities with a cafeteria
- Year End Bonus: One month’s extra pay (pro-rated in the first year) each year if associate remains employed through issue date of the bonus check that year