✦ Luna Orbit — Software Engineering

Backend Software Development Engineer - Mid/Senior/Lead/Principal

at Salesforce

📍 3 Locations Hybrid 💰 $117K – $313K USD / year Posted March 27, 2026
Salary $117K – $313K USD / year
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing and maintaining APIs and large-scale distributed systems in a cloud environment, focusing on data processing and integration across multiple cloud platforms.

  • Design and develop APIs
  • Build and optimize distributed systems
  • Collaborate with cross-functional teams
  • Implement test driven development
  • Ensure scalable and reliable data pipelines

The technical scope includes API development, distributed systems like Spark and Hadoop components, cloud platforms such as GCP, AWS, Azure, and CI/CD pipelines for continuous deployment.

The ideal candidate is a mid-level software engineer experienced in building large-scale distributed systems, with strong skills in cloud platforms like GCP, AWS, or Azure, and familiarity with big data technologies and CI/CD practices.

API developmentlarge-scale distributed systemscloud platformstest driven developmentCI/CD
PhoenixHBaseMapReduceYarnKafkaSparkHivePresto
GCPAWSAzurePhoenixHBaseMapReduceYarnKafkaSparkHivePresto
API designAPI developmentlarge-scale distributed systemsPhoenixHBaseMapReduceYarnKafkaSparkHivePrestocloud platformsGCPAWSAzureintegrationtest driven developmentCI/CD
API designAPI developmentlarge-scale distributed systemsPhoenixHBaseMapReduceYarnKafkaSparkHivePrestocloud platformsGCPAWSAzureintegrationtest driven developmentCI/CD
collaborationproblem-solvingcommunicationteamwork
Industry Technology
Job Function Developing scalable APIs and distributed data systems in cloud environments.
Role Subtype Software Engineer
Tech Domains Python, Java, SQL / PostgreSQL, HBase, Kafka, Spark, Hive, Presto, Yarn, MapReduce
API developmentdistributed systemscloud platformsGCPAWSAzuretest driven developmentCI/CDbig dataSparkKafkaHivePrestoYarnMapReduceHBasePhoenixsoftware engineerbackend developmentdata engineering

Lack of experience with cloud platforms, No experience with distributed systems, No knowledge of CI/CD or test driven development

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile