Back-end Engineer - Data Platforms
Core
Architecting and delivering scalable backend systems, data pipelines, and platform capabilities for processing large volumes of structured and unstructured data to support critical business and regulatory workloads.
Role type
Vice President, Backend Software Developer (Data Platforms)
Builds
Enterprise-grade data platforms, backend services, real-time and batch processing architectures, and graph-based data models.
Domain
Financial Services / Big Data / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, PySpark, Distributed Data Processing, Snowflake, Graph Technologies, System Architecture, AI-assisted development, Microservices, Event-Driven Architectures, CI/CD
Preferred skills
Cloud platforms (AWS, Azure, GCP), Containerization (Docker, Kubernetes), Data Governance, Machine Learning workloads
Technologies
PySpark, Snowflake, Kafka, Databricks, Delta Lake, Graph Databases, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Design and implement robust data pipelines for ingestion, transformation, and consumption; Lead system architecture discussions and define long-term technical roadmaps; Design and implement graph-based data models and analytics solutions; Conduct design reviews and code reviews to ensure engineering standards; Leverage AI-assisted development tools to improve productivity and code quality.
Seniority
Executive (VP), Hands-on IC with leadership