Principal Software Engineer leading development of scalable web and mobile applications at Walmart Global Tech. Mentoring engineers and driving innovative software solutions for global impact.
Responsibilities
Lead, own, and/or support the architecture, design, and development of high-quality, scalable, and resilient enterprise products
Collaborating with cross-functional teams to design, develop, and deliver software products that meet business goals and user needs
Mentoring and guiding junior engineers in best practices, design patterns, and development methodologies
Work in a highly performing agile team environment - sharing innovative ideas and working collaboratively across teams
Work with talented engineers and product visionaries to contribute to the vision and design of our web and mobile products
Collaborate with team members to develop best practices and client requirements for the software
Review design and code, provide technical solutions to team for complex requirements
Troubleshoot coding problems quickly and efficiently
Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community
Measure and improve product performance, Operational performance, and Portfolio performance using metrics/KPIs
Requirements
Bachelor's/Master's degree in Computer Science
Minimum 12 years of Backend stack programming experience in Java, Spring boot, and Microservices
8 years of experience in systems design, algorithms, and distributed systems
Deep knowledge of Service Oriented Architecture
Experience in designing and implementing RESTFUL Web Services
Solid design and coding skills in Java and/or Spring framework
Strong computer science knowledge in algorithms, data structures, database concepts, and SQL technologies
Experience with storage technologies such as Cosmos DB, Elastic Search, Hive, Cassandra, Hadoop, and Kafka
Cloud Development experience (GCP or Azure)
Experience in building scalable/highly available distributed systems in production
Understanding stream processing with knowledge on Kafka
Fullstack Developer at FCamara, leading digital transformations for major Latin American companies. Involves software development and integration tasks across complex systems.
Senior Full Stack Engineer building and scaling technology for live events. Focused on payment solutions and collaboration with cross - functional teams.
Full Stack Software Engineer developing Java microservices and React UI for Collibra's internal AI platform. Responsible for backend and frontend development while collaborating with product teams in a hybrid role.
Software Engineer I at Truist handling software design, coding, testing, and documentation. Collaborating on application support while adhering to business requirements and architecture standards.
AI Software Developer creating robust AI systems that understand, decide and act for business processes at Listan GmbH, focusing on LLM/Agent solutions and Amazon integrations.
Software Engineer Intern completing various projects within G2's Product team. Engaging in professional development with a mentorship program and hands - on coding experience.
CIAM Software Engineer codes applications and oversees quality assurance for Humana's software. Requires strong skills in .NET, Vue.js, and Microsoft Azure with 3 - 5 years of experience.
Full stack Software Engineer developing web applications powered by AI for Citizen Health. Focusing on user experience and integrating diverse healthcare data into intuitive interfaces.
Senior Fullstack Engineer enhancing products in an energy transition company. Working in a cross - functional team to develop user - friendly applications and implement high - quality solutions.