SoTalent

Senior Data Engineer

San Diego County, CA, US

$228k
4 days ago
Save Job

Summary

Senior Data Engineer II

Location: San Diego, CA (Hybrid)

Salary Range: $143,000 – $228,000/year

Overview:

Seeking an experienced Senior Data Engineer to lead the design, development, and optimization of scalable data solutions. You will drive technical direction, mentor junior engineers, and work cross-functionally to build robust data infrastructure that supports advanced analytics and business intelligence initiatives.

Key Responsibilities:

  • Design and maintain complex, high-performance data systems
  • Develop ETL pipelines using Spark, Python, Scala, and SQL
  • Build and optimize data models using relational, dimensional, or NoSQL databases
  • Architect secure, scalable solutions on cloud platforms (e.g., AWS, Databricks)
  • Lead technical decisions and mentor team members
  • Collaborate with product and analytics teams to translate business needs into technical solutions
  • Ensure code quality, scalability, and compliance with data governance standards
  • Contribute to CI/CD pipelines and testing frameworks

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong hands-on experience with Spark (Snowflake or Databricks), Python/Scala, and SQL
  • Experience with big data formats (Parquet, Avro, Delta Lake) and data pipeline design
  • Proficient in cloud services (AWS, GitLab, S3, SQS) and Agile tools (JIRA, Confluence)
  • Strong understanding of data modeling and performance tuning
  • Familiarity with Tableau and RestAPI development

Preferred:

  • CI/CD experience for data pipelines
  • Knowledge of data governance (RBAC, GDPR, HIPAA)
  • Healthcare data formats (OMOP, FHIR)
  • Advocate of test-driven development

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job