Staff Software Engineer, Batch Data

Posted 7 months agoViewed
197000 - 266000 USD per year
USFull-TimeMachine Learning
Company:Tecton
Location:US
Languages:English
Seniority level:Staff, 8+ years
Experience:8+ years
Skills:
PythonSQLCloud ComputingGCPJavaKotlinKubernetesAirflowAlgorithmsData engineeringData StructuresGoSparkCommunication SkillsCI/CDMentoringSoftware Engineering
Requirements:
Experience working in large Python, Java, Kotlin, or Go codebases Experience running cloud-native Spark systems (e.g. AWS EMR, Databricks, GCP Dataproc) Experience in performance tuning of Spark, Ray, Maestro, or Airflow jobs Knowledge of data formats such as Parquet, Avro, Arrow, Iceberg, or Delta Lake Knowledge of object storage (e.g. S3, GCS) Expertise with cloud-scale query performance, query optimization, query planning, heuristic query execution techniques, and cost-driven optimizations Experience with internals of distributed systems, SQL/NoSQL databases, data lakes, or data warehouses Strong communication skills and ability to write detailed technical specifications Excitement about coaching and mentorship of junior engineers BSc, MS, or PhD in Computer Science or related fields 8+ years of experience in building product software systems
Responsibilities:
Own and lead significant technical domains from problem definition to maintenance Lead projects of strategic importance spanning cross-functional teams Drive efforts to improve engineering practices, tooling, and processes Mentor junior engineers Develop deep understanding of customer problems in building ML systems Be a versatile generalist
Similar Jobs:
Posted 2 minutes ago
United StatesFull-TimeData Integration & DevOps
IT Data Integration & DevOps Analyst
Posted 5 minutes ago
Canada, United StatesFull-TimeOnline Learning
Staff Software Developer, Backend, Payments
Posted 5 minutes ago
United StatesFull-TimeSoftware Development
Senior DevOps Engineer
Company:PebblePost