Z

Senior Backend Engineer

Zeta Global
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 8 Years

SKILLS REQUIRED

Backend DevelopmentDistributed SystemsObject-Oriented DesignScalabilityApache KafkaJava

Job description

Overview

Senior member of the Software Engineering team designing, developing and owning the distributed systems CRM platform for Zeta, including next-generation mobile communication services such as SMS, MMS and RCS.

What you'll do

  • Collaborate with Engineers and Product Managers to develop a roadmap and subsequent projects for a multichannel marketing solution.
  • Independently and cooperatively understand business requirements, and design and implement core components for a marketing automation platform.
  • Design and implement application code to satisfy product requirements.
  • Ensure high product quality through rigorous code reviews and unit tests.
  • Fix bugs and implement enhancements.
  • Take ownership of a significant product component in design and implementation.

What you'll need

  • BS or MS in Computer Science or a related field.
  • At least 6 years of experience developing scalable, robust software platforms using Java, Ruby, Python or an equivalent language.
  • 5 to 8 years of working experience with Python, Ruby and/or J2EE technology or an equivalent OO paradigm.
  • Strong knowledge and experience with Kafka, Elastic Search, NoSQL databases such as Aerospike, Thrift, CI, and AWS.
  • Demonstrated working experience with, and quick adoption of, AI tools and AI-based development practices.
  • Strong object-oriented programming and design skills.
  • Strong communication skills in a large, distributed development team environment.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Ability and desire to learn new skills and take on new tasks.
  • Experience working in a fast-paced technology environment.

Nice to have

  • Knowledge and experience of working on RCS.
  • Experience working with container-based solutions.
  • A Bachelor's degree in Computer Science or a related field from a university where the primary language of instruction is English.

Details

  • Location: Bengaluru.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Backend Engineer