✦ Luna Orbit — Software Engineering

Senior Software Engineer, Back End

at Favor

📍 Remote, US Hybrid Posted April 08, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Senior Software Engineer, Back End at Favor, responsible for building and maintaining scalable backend services within the Promotions and Engagement squad.

  • Plan and execute development projects
  • Mentor engineers
  • Partner with cross-functional teams
  • Develop and deploy backend services
  • Update APIs and ensure RFC 7231 compliance

Backend stack includes PHP, Scala, Kotlin, Java, MySQL, PostgreSQL, Kafka, Docker, Kubernetes, Terraform, AWS, Elasticsearch; focuses on API design, testing, and deployment with attention to performance and scalability.

The ideal candidate is a senior back-end engineer with 5+ years of experience, proficient in PHP/Scala/Java ecosystems, comfortable with distributed systems, API design, and cloud, and able to mentor others in a high-growth startup.

5+ years of relevant software engineering experienceExperience developing solutions within a system architecture such as SOAEvent-drivenor n-tierAbility to design and build technical solutions without direct oversightAbility to read through code and identify areas that may lead to bugsAbility to write tests that cover most common use cases and code pathsUnderstanding of the performance impact of queries and ability to generate complex data structuresAbility to update existing APIs by adding endpointschanging responsesand handling errors following HTTP best practices according to RFC-7231Experience or familiarity with two or more of PHPScalaKotlinJavaMySQLPostgresKafkaDockerKubernetesTerraformAWSElasticsearchJUnitJenkinsFamiliarity with AI tooling is a plus
Experience in a high-growth startupExperience with AI tooling
PHPScalaKotlinJavaMySQLPostgreSQLKafkaDockerKubernetesTerraformAWSElasticsearchJUnitJenkins
5+ years of relevant software engineering experience; System architecture (SOAEvent-drivenor n-tier); Proficiency in PHPScalaKotlinJava; MySQLPostgres; Kafka; Docker; Kubernetes; Terraform; AWS; Elasticsearch; JUnit; Jenkins; Experience with RESTful APIs and HTTP RFC 7231; AI tooling familiarity a plus
5+ years of software engineeringSOAEvent-drivenn-tierPHPScalaKotlinJavaMySQLPostgreSQLKafkaDockerKubernetesTerraformAWSElasticsearchJUnitJenkinsRESTful APIsHTTP RFC 7231
Excellent written and verbal communicationMentoringTeam collaborationProblem solvingOwnership
Industry SaaS
Job Function Develop and maintain backend services and data pipelines for the Favor platform
Role Subtype Backend Engineer
Tech Domains Java, MySQL, PostgreSQL, Kafka, Docker, Kubernetes, Amazon Web Services
senior software engineer back endfavorpromotions and engagementphpscalakotlinjavamysqlpostgreskafkadockerkubernetesterraformawselasticsearchjunitjenkinssoaevent-drivenn-tierrestful apisremotehybridstartupsengineeringbackend

Lack of 5+ years of relevant software engineering experience, Inability to work in a high-growth startup environment, No experience with two or more core languages/frameworks listed

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