BioCatch

Senior Backend Data Engineer

Posted: 2 hours ago

Job Description

We are looking for a Backend Engineer to join our Data Engineering team and develop backend components and data-oriented infrastructure for large-scale data processing.In this role, you will develop infrastructure that enables the generation and evolution of data entities and their reliable distribution across internal systems.You will work closely with Data Science and Backend core teams to build scalable, cost-efficient, production-grade solutions in a data-heavy environment.What you will doDesign and implement infrastructure that supports high-volume data processingContinuously optimize performance, cost, and reliability at scaleCollaborate with Data Science and Backend core teams to define data contracts, interfaces, and integration patternsMaintain high engineering standards — testing, observability, clean code, CI/CD fundamentalsRequirements: 3–5 years of experience in backend developmentStrong hands-on skills with PythonAdvantages / Nice to HaveExperience with modern data platforms – Snowflake / Delta Lake / IcebergExperience with distributed data processing (Databricks, PySpark, or similar)Experience with cloud platforms – AzureExperience with leadership — team management, project ownership, or task managementPersonal AttributesOwnership mindset and accountabilityPassion for performance, scale, and cost-efficiencyStrong communication skills and effective collaboration with cross-functional teams

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In