DevJobs

Backend Engineer - Data Platform

Overview
Skills
  • Python Python
  • SQL SQL
  • RESTful API RESTful API ꞏ 3y
  • CI/CD CI/CD
  • Git Git
  • Azure Azure
  • AWS AWS
  • GCP GCP
  • Snowflake Snowflake
  • Docker Docker
  • Terraform Terraform
  • Cloud services ꞏ 3y
  • CRUD services ꞏ 3y
  • unit testing
  • test automation
  • integration testing
  • Pulumi
  • DBT
We are looking for a Backend Engineer to join our strong Data Platform team.

In this role, You'll be building and supporting scalable backend services that enable data ingestion, processing, and delivery for analysts, data scientists, and ML models in production environments. The team's main responsibility is developing and maintaining Voyantis data platform that powers critical business insights and machine learning applications. You’ll be surrounded by curious and passionate team members who are hungry to make a real impact. We’re always looking for like-minded professionals to join our amazing team.

About Us

Voyantis is the pioneer in the emerging space of enabling growth teams to acquire, engage, and retain their most valuable customers, based on fusing per-customer LTV predictions with prescriptive AI.

Voyantis was founded in 2020 on the premise that market fundamentals are shifting companies worldwide from growth-at-all-costs strategies to efficient and responsible growth practices, with a focus on improving Unit Economics. With a bold mission to leverage AI to reimagine the whole Growth process, to streamline this transition and ensure its sustainability, Voyantis eliminates the guesswork from customer value creation, empowering leaders with actionable strategies and tactics to acquire, nurture and retain the high-value customers their businesses really need, with the actions and the timing that would be most impactful to achieve their goals.

Leading companies like Miro, Rappi and Moneylion rely on Voyantis to effectively apply these predictions. They use Voyantis to drive high-value customer acquisition on platforms like Google and Meta, optimize incentives through Salesforce and Braze, and perfectly time upsells, resulting in a 20%-40% ROI uplift.

Voyantis is well-backed by top VCs such as Target Global and SquarePeg. The company has tripled in size annually over the past two years and now boasts a team of 70 with offices in California, New York and Tel Aviv.

Responsibilities:

  • Design, develop, and maintain serverless backend services and RESTful APIs that support our data platform operations
  • Build and optimize data pipelines and ETL processes using modern cloud technologies
  • Implement robust testing strategies and maintain high code quality standards through CI/CD practices
  • Collaborate with cross-functional teams (data scientists, analysts and developers) to understand requirements and deliver solutions
  • Own projects from conception to production, including system design, implementation, and maintenance
  • Participate in code reviews and contribute to technical documentation
  • Monitor and optimize system performance, ensuring reliability and scalability

Requirements:

  • 3+ years of hands-on experience in backend development
  • Strong experience with Cloud services, AWS/GCP/Azure
  • Experience building and maintaining RESTful APIs and CRUD services
  • Solid understanding of system design principles and microservices architecture
  • Proficiency in version control (Git) and CI/CD practices
  • Strong testing practices including unit testing, integration testing, and test automation
  • Basic understanding of data engineering concepts and willingness to learn data platforms
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to work effectively in a team environment
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

The following will be considered a plus:

  • hands-on with Python and SQL
  • Experience with data warehousing solutions, particularly Snowflake
  • Familiarity with DBT or similar data transformation tools
  • Experience with data ingestion and processing at scale
  • Knowledge of Docker and container orchestration
  • Previous work with data platforms or data-intensive applications
  • Experience with Infrastructure as Code (IaC) tools like Terraform or Pulumi
  • Experience with monitoring and observability tools
Voyantis