About the role

  • Senior Engineer designing and building scalable backend services for marketing technology. Contributing to microservices and cloud-based systems in a polyglot environment.

Responsibilities

  • Design, build, and maintain backend services with Java as the primary development language.
  • Work within a polyglot environment with exposure to Python as needed for data and analytics workflows.
  • Architect and optimize microservices-based applications for high performance and scalability.
  • Develop components for data processing using Spark, MapReduce, SQL, and BigQuery.
  • Contribute to cloud-native development, with preference for GCP environments.
  • Set up and maintain CI/CD pipelines using Jenkins.
  • Ensure high-quality code using Git and Gerrit for version control and reviews.
  • Diagnose and resolve complex issues in distributed backend systems.
  • Collaborate closely with cross-functional teams including product managers, architects, and fellow engineers.
  • Uphold engineering best practices and mentor junior developers.

Requirements

  • 8+ years of backend engineering experience.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong hands-on expertise in: Java Spring Boot, Hibernate Microservices design and development.
  • Proficiency in debugging and solving complex backend problems.
  • Working knowledge of: Python (for scripting or data workflows), Spark, MapReduce, SQL, GCP, BigQuery (preferred but not mandatory), Jenkins, Git, Gerrit.
  • Excellent analytical, communication, and interpersonal skills.
  • Strong ownership, initiative, and a “can‑do” attitude.
  • Experience with cloud platforms like AWS/GCP is an added advantage.
  • Good to Have: Experience building or scaling large distributed systems. Exposure to marketing technology, customer segmentation, or analytics solutions.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job title

Senior Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job