Principal Software Engineer playing a technical leadership role in developing scalable GenAI solutions at Walmart. Collaborating with multiple teams to drive business impact in the retail sector.
Responsibilities
Stay abreast with technical advancements and drive system architecture and software development processes
Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation
Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems
Collaborate with business and product teams to achieve our long-term business goals
Champion operational and engineering excellence
Participate in code reviews, operational reviews, architectural discussions, and troubleshooting sessions to ensure the highest standards of development
Provide mentorship to engineers, managers, and others to help develop great talent
Requirements
At least 7 years of Software engineering Experience building highly available, large-scale systems in commerce, retail tech, or distributed environments
Hands-on and architectural experience in AI agent development using LLMs and related frameworks
Proficiency in modern programming languages (Java, Python) and experience working with large datasets at scale
Hands-on experience designing and implementing event-based systems using technologies such as Apache Kafka, RabbitMQ, or similar messaging platforms
Strong experience with cloud services on platforms like Microsoft Azure and Google Cloud Platform (GCP)
Strong knowledge of Web Services (REST), API design, ORM, and Service-Oriented Architecture
Deep understanding of system design principles, operational excellence, and delivering reliable software for large user bases
Strong analytical and decision-making skills
Proven experience mentoring engineers in technical problem-solving
Benefits
Health benefits including medical, vision and dental coverage
Senior Software Engineer developing cutting - edge AI agents for General Motors. Leading architecture and strategy for scalable AI solutions and collaborating with cross - functional teams.
Software Engineer developing scalable web applications for Relativity, using modern architecture and cloud - native patterns. Collaborating on complex technologies to solve big data challenges in legal tech.
Software Engineer developing embedded software applications for defense technology. Collaborating with engineering teams to tackle complex challenges and ensure national security through software development.
Associate Software Engineer developing software for advanced tactical radio equipment. Collaborating with engineering teams and supporting the software development life cycle.
Senior Software Engineer responsible for MES system stability and enhancements at Convatec. Collaborating across teams to ensure optimal manufacturing execution and issue resolution.
Software Engineer developing modern software solutions for automation systems in process industry at Actemium. Collaborating in interdisciplinary teams and supporting project execution.
Software Engineer developing and implementing modern software solutions for automation systems in Berlin. Collaborating with interdisciplinary teams to ensure the successful completion of projects.
Enterprise Services Analyst working with GoAnywhere MFT solutions on AWS Cloud Infrastructure. Architecting complex scenarios and supporting global teams in deployment projects.
Senior FullStack Developer developing software solutions for automated network services at LSEG. Collaborating with product owners and deploying modern software engineering practices.
Operational Cyber Software Engineer developing solutions for high - assurance environments at BAE Systems. Collaborating with teams to deliver secure code and undertake emerging technologies.