Posted in

Senior – Software Engineer

Senior – Software Engineer

CompanyWalmart
LocationBentonville, AR, USA
Salary$90000 – $180000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Proven experience as a Senior Software Engineer or similar role, with a strong background in software development.
  • Proficiency in programming languages such as Node, Python, or similar.
  • Adept at consuming and producing REST APIs and GraphQL services.
  • Strong understanding of generative AI technologies and experience in developing applications using GenAI.
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
  • Experience with cloud platforms such as Azure or GCP and technologies such as Kubernetes and Kafka.

Responsibilities

  • Design, develop, and maintain scalable and high-performance software solutions for collaboration, chat, voice and video, and GenAI SaaS platforms.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver high-quality software solutions.
  • Lead and mentor junior engineers, providing guidance and support to foster their professional growth.
  • Implement best practices for software development, including code reviews, testing, and continuous integration and deployment.
  • Stay up-to-date with the latest industry trends and technologies, particularly in the field of generative AI, and apply this knowledge to improve our platforms.
  • Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of our systems.
  • Contribute to the overall architecture and design of our software platforms, ensuring they are robust, scalable, and secure.

Preferred Qualifications

  • Proficiency in Node.js, React, Kafka, and Jest.
  • Automated/unit testing experience.
  • Deep understanding of integrating programmatically with GenAI models utilizing platforms such as Vertex AI.
  • AI product knowledge.