Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zingg

Backend Engineer (Java)

Posted 6 views
Discussion

Summary

Backend engineer building features for Zingg's open-source and enterprise data products using Java/Scala, Apache Spark, Snowpark, ML, and LLMs. Day to day involves designing scalable modules, troubleshooting issues, and responding to user feedback; open to 0-3 years of experience, based in California.

Responsibilities:

  • Driving new features for Zingg open-source and enterprise products.
  • Built using Java-based Object Oriented Analysis and Design, Apache Spark, Snowpark, ML, LLMs, and other techniques.
  • Design classes/modules and write clean, maintainable, robust, and scalable code that others can work on, as well as be able to rapidly prototype and adjust in response to customer feedback.
  • Troubleshoot, debug, and fix Zingg issues.
  • Address user questions and feedback.

Requirements:

  • 0-3 years of professional software development experience as a Back-end Java Engineer.
  • Practical experience writing reasonably complex software in Java 8+/Scala.
  • Demonstrated experience in solving complex product development problems.
  • Passionate about performance, scalability, and extensibility.
  • Willing to go the extra mile to build memorable experiences for customers.
  • Strong foundation and previous development experience in data structures, software design, and distributed and cloud architecture.
  • Experience with Agile development, continuous integration, and DevOps culture.
  • Open source experience.
  • Working with Linux for code development.
  • Experience in Docker.
  • Exposure to Apache Spark and Snowflake APIs.
  • Flair for design patterns, modular architecture, and software engineering best practices.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and within a fast-paced team environment.
  • Strong work ethic supported by solid time-management skills.
  • Professional and team-oriented with strong communication skills.
  • Fast and enthusiastic learner.
  • Preferred degree in Computer Science and/or math.
  • NCR region candidates will be preferred.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available