Job Closed
This listing is no longer active.
We're an AI research and systems company helping enterprises leverage AI efficiently and safely.
Software Engineer – Data Platform
Location
California + 1 moreAll locations: California | India
Posted
141 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Data Platform
Granica
• Build backend APIs and scalable data pipelines (Python, PySpark). • Work with modern data lakehouse/warehouse tech (Iceberg, Delta Lake, Snowflake, Databricks). • Orchestrate workflows (Airflow) and optimize big data frameworks. • Manage infra as code (Terraform) and ensure reliability with monitoring/logging. • Collaborate across teams and with customers to solve complex data challenges and design seamless integration solutions. • Drive best practices in scalability, reliability, and cost efficiency.
Job Requirements
- 5+ years in software/data engineering or infrastructure roles
- Strong Python skills (backend APIs a plus)
- Proven ability to build scalable data pipelines from scratch
- Hands-on with Apache Iceberg/Delta Lake + Snowflake/Databricks
- Workflow orchestration expertise (Airflow, Luigi, etc.)
- Big data frameworks experience (Spark, Hadoop)
- Familiar with monitoring/analytics tools (Prometheus, Grafana, ELK, Datadog)
- Skilled in designing scalable, reliable, cost-efficient systems
- Experience with large-scale distributed data architectures
- Thrives in fast-paced startup environments
- Excellent problem-solving, communication, and customer-facing skills
Benefits
- Competitive salary, meaningful equity, and substantial bonus for top performers
- Flexible time off plus comprehensive health coverage for you and your family
- Support for research, publication, and deep technical exploration
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Help scale teams working on Distributed Systems and Machine Learning initiatives • Own and evolve Bazel-based build system and Buildfarm remote-execution infrastructure while contributing broadly to developer tooling and automation
• Contribute to the development and optimization of our core database execution engine. • Work on features that impact query correctness, performance, and scalability. • Help own and evolve our Bazel-based build system and Buildfarm remote-execution infrastructure while contributing broadly to developer tooling and automation. • Responsible for ingesting data into the Ocient system at high speeds, enabling massive-scale data solutions.
• Own complex ML initiatives from end to end • From problem definition and model design through deployment and iteration in production • Mentor other engineers and influence technical direction on model architecture and performance • Ensure ML solutions are robust, efficient, and aligned to real customer needs
• Liderar e mentorar times de engenharia de dados, fornecendo direcionamento técnico e disseminando boas práticas. • Projetar, desenvolver e supervisionar soluções e arquiteturas de engenharia de dados escaláveis. • Conduzir projetos de engenharia de dados de ponta a ponta, desde o levantamento de requisitos até a implementação e otimização. • Construir e gerenciar pipelines de ETL/ELT, garantindo fluxos de dados confiáveis e de alta qualidade. • Atuar com múltiplas plataformas de cloud, como GCP, AWS e Microsoft Azure. • Implementar e otimizar plataformas de dados utilizando ferramentas como Databricks e/ou Snowflake. • Colaborar com stakeholders de negócio e técnicos em um ambiente de consultoria, entregando soluções orientadas ao cliente. • Garantir que as soluções de dados atendam aos padrões de segurança, performance e governança, especialmente para casos de uso do setor financeiro. • Contribuir para decisões arquiteturais, definição de roadmaps técnicos e iniciativas de melhoria contínua


