Staff Backend Engineer at Leanplum
Sofia, BG
Leanplum, the leading multi-channel customer engagement platform helps forward-looking brands like Tesco and Zynga meet the real-time needs of their customers. By transforming data into an understanding of users' needs and wants, and optimizing engagement campaigns utilizing multiple communication channels, our platform delivers unified experiences that are timely, tested, and relevant — building customer loyalty that fuels business growth. Founded in San Francisco, Leanplum has offices across North America, Europe, and Asia, and has received more than $125 Million in funding from leading Silicon Valley venture capital firms. Leanplum has been recognized as Fortune's Best Companies to Work For and Entrepreneur's Best Entrepreneurial Companies in America. Learn more at
About The Role
As a Staff Engineer, you are a technical leader in the organization. You will organize, lead and implement strategically important projects and systems.   You will expertly design and implement scalable, distributed, fault-tolerant systems that satisfy complex requirements.
You will lead technical decisions in your team and the chapter by demonstrating expert judgment and the ability to build consensus in the organization. You approach technical decisions strategically and are able to describe, analyze and convince others about technical trade-offs and decisions. You work with a diverse set of stakeholders to identify strategically important cross-functional problems and take the lead to find the solutions.
You improve the pod, the engineering team, and the company. You can lead initiatives and meetings in the engineering organization and are able to help your teammates be better engineers through better processes, practices or technical guidance.
You are trusted to communicate the Engineering brand within and outside the company, both technically and culturally.


    • CS degree or equivalent
    • 10+ years of experience with algorithms, data structures, and coding
    • Expert experience with object oriented programming languages Java, C++, and/or Python
    • Proficiency experience with Spring Boot, Kubernetes, and/or Hadoop
    • Large scale data processing using Spark, Kafka and Hadoop experience is a plus
    • Blackbelt in analyzing and debugging performance issues across distributed systems

Benefits & Perks

      • Iconic Office location in Sofia
      • Additional Health Insurance
      • Sport and physical activities membership
      • Peer bonus system
      • Cell phone bill coverage
Build more than a Career. Create Meaning.
Leanplum is an equal employment opportunity employer for all applicants and employees.  We do not unlawfully discriminate on the basis of race, color, religion, sex (including  pregnancy, childbirth, or related medical conditions), gender identity, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, veteran status, marital status, domestic partner status, sexual orientation, or any other basis protected by applicable local, state, or federal laws. When necessary, we also make reasonable accommodations for disabled employees and for pregnant employees who request an accommodation, with the advice of their health care providers, for pregnancy, childbirth, or related medical conditions.