AdTechTalent
Engineering5 months agoOn-site

AppsFlyer

Backend Engineer

backendNode.jsGoPythonApache KafkaKubernetesAWSSQLNoSQLDockerCI/CDAImicroservicessoftware engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Herzliya, Israel

Full job description

AppsFlyer is seeking a mid-level backend software engineer with 4+ years experience to join the core model team in the Business Data & Dev group. The role involves developing and maintaining resilient production services managing AppsFlyer account lifecycles. Candidates should have 2+ years experience with Node.js and Apache Kafka, 1+ year integrating AI workflows, strong server-side skills, proficiency with SQL and NoSQL databases, experience with AWS cloud services, CLI, Docker, and CI/CD pipelines. Responsibilities include end-to-end service development, AI integration, quality improvement, design participation, mentoring, and continuous learning. A B.Sc. in Computer Science or equivalent experience is required. Bonus skills include Go, TypeScript, and Kubernetes. Location: Herzliya, Israel.

What you'll do

  • Develop end-to-end services and features, from gathering requirements and research to implementation, deployment, and monitoring
  • Integrate and implement AI flows and solutions into the team and department
  • Improve quality and find weaknesses in existing processes and services
  • Participate in brainstorming and early-stage designs
  • Mentor, advise, and work collaboratively within the group, with other development teams, and with all other business teams in the company
  • Continuously learn and follow new technologies both for personal growth and to ensure informed technology choices

Requirements

  • 4+ years of experience in backend software engineering
  • 2+ years of hands-on experience with Node.js and Apache Kafka
  • 1+ year of experience with AI concepts and tools, integrating AI workflows into backend systems
  • Strong server-side development skills with proven experience building services in large-scale production environments
  • Proficiency with both SQL and NoSQL databases
  • Experience working in public cloud environments (AWS is a strong advantage)
  • Practical experience with CLI and Docker
  • Experience building and maintaining CI/CD pipelines
  • Strong team player with a sense of ownership and accountability
  • Mindset of continuous learning, curiosity, and openness to trying new technologies
  • Ability to understand the big picture, including technical and business perspectives
  • B.Sc. in Computer Science or equivalent practical experience

Tech stack

Node.jsGoPythonApache KafkaKubernetesAWSRDSCloudFrontAthenaElastiCacheDataDogGraphQLSQLNoSQLCLIDockerCI/CDTypeScript

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.