Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Walmart

Software Engineer III

Walmart

Software Engineer III designing and deploying scalable applications at Walmart Global Tech. Collaborating with cross-functional teams and optimizing application performance in an Agile environment.

Posted 7/27/2026full-timeBangalore • 🇮🇳 IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing reliable and scalable data pipelines and microservices using Java, Scala, or Python, while ensuring data quality and implementing CI/CD practices. Provides technical guidance and collaborates effectively with cross-functional teams to deliver cohesive platform features.

Highest-signal resume keywords
Java/Scala/Python ProficiencyDistributed Data Frameworks (Spark, Flink)SQL and NoSQL Database ExperienceCI/CD ImplementationData Security and Privacy Understanding

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScalaPythonSparkFlinkSQLNoSQLKafkaUnit TestingIntegration Testing
Soft Skills
Technical GuidanceCollaborationProblem-Solving
Tools & Technologies
CI/CDAirflowNiFiBigQueryPostgresCassandraCosmosGCPAzureAWS
Industry Keywords
Data QualityData SecurityPrivacy StandardsMicroservicesData Pipelines

Tech Stack

Tools & technologies
AirflowApacheAWSAzureBigQueryCassandraCloudDockerGoogle Cloud PlatformGradleJavaJavaScriptJenkinsKafkaKubernetesMavenMicroservicesNode.jsNoSQLPostgresPythonScalaSparkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Deliver platform features end-to-end
  • Participate in discovery for small to medium initiatives; translate requirements and user stories into technical designs
  • Implement services, pipelines, and APIs; write tests; and ship via CI/CD
  • Develop reliable, scalable batch and streaming data pipelines (e.g., Spark/Flink, Airflow/NiFi), data services, and microservices in Java/Scala/Python
  • Help consolidate point solutions into a cohesive platform
  • Implement data quality checks, metadata/lineage, and automation to improve reliability and developer experience
  • Write unit, integration, and contract tests; implement telemetry
  • Align implementations to reference architectures and patterns
  • Work with product, business, and other engineering teams to clarify requirements
  • Provide technical guidance to junior engineers and peers through pairing, reviews, and examples

Requirements

What you’ll need
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area
  • 4 years’ experience in software engineering or related area
  • Hands-on expertise in one or more of: Java/Scala/Python
  • Experience with distributed data frameworks (Spark, Flink)
  • Solid CS fundamentals (data structures, algorithms, concurrency, and networking)
  • Experience with SQL and NoSQL databases (e.g., BigQuery, Postgres, Cassandra, Cosmos)
  • Practical experience with Kafka (or Pub/Sub equivalents)
  • Experience with major public clouds (GCP/Azure/AWS)
  • Proficiency in unit/integration testing
  • Familiarity with application and data pipeline monitoring and diagnostics
  • Understanding of data security, privacy, and relevant standards

Benefits

Comp & perks
  • incentive awards for your performance
  • maternity and parental leave
  • PTO
  • health benefits
  • best-in-class benefits