Data Engineer
SoundThinking
Date: 8 hours ago
City: Fremont, CA
Contract type: Full time

About the Role
We are looking for a Data Engineer with expertise in Databricks, AWS, and data labeling tools to join our data team. This role will focus on data transformations, quality, integrity, and labeling processes to support AI/ML initiatives and analytics. The ideal candidate will have hands-on experience with Databricks, Apache Spark, and AWS services and be familiar with data annotation platforms for training high-quality machine learning models. They will own the pipelines, tooling, and data models that power analytics, ML, and product features. They’ll design resilient ingestion and transformation workflows, enforce data quality and lineage, and make high-quality, well-governed data easily accessible across the org.
Essential Responsibilities/Duties
Note: The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.
Location: Fremont, CA, Headquarters
Hybrid Workplace
SoundThinking follows a hybrid schedule for employees who live equal to or less than 50 miles from one of our office locations, which include Fremont, CA, Tucson, AZ, Washington, D.C., or Iselin, NJ. Employees are expected to work onsite 3 days per week – the specific days are dependent on the office location.
SoundThinking provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, SoundThinking complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. SoundThinking maintains a drug-free workplace policy.
SoundThinking expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of SoundThinking’s employees to perform their job duties may result in discipline up to and including discharge. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact SoundThinking at [email protected] for assistance.
We are looking for a Data Engineer with expertise in Databricks, AWS, and data labeling tools to join our data team. This role will focus on data transformations, quality, integrity, and labeling processes to support AI/ML initiatives and analytics. The ideal candidate will have hands-on experience with Databricks, Apache Spark, and AWS services and be familiar with data annotation platforms for training high-quality machine learning models. They will own the pipelines, tooling, and data models that power analytics, ML, and product features. They’ll design resilient ingestion and transformation workflows, enforce data quality and lineage, and make high-quality, well-governed data easily accessible across the org.
Essential Responsibilities/Duties
- Data Modeling & Storage: Design bronze/silver/gold layers, dimensional models, and lakehouse/warehouse schemas optimized for cost, performance, and usability.
- Orchestration & Automation: Implement workflow schedulers (Airflow/Dagster/dbt jobs), CI/CD for data, and automated backfills/reprocessing.
- Data Quality & Governance: Define validation rules, anomaly detection, lineage tracking, and documentation (data contracts, catalogs).
- Observability & Ops: Instrument pipelines with metrics, alerts, and SLAs; troubleshoot incidents and drive root-cause analyses.
- Performance & Cost Optimization: Tune queries, partitioning, file sizes, caching, and compute resources to minimize latency and spend.
- Collaboration: Partner with analytics, ML, and product teams to understand requirements, prioritize work, and deliver self-serve datasets.
- 3–5+ years building production-grade data pipelines and models (or equivalent experience).
- Hands-on experience with data warehouses/lakehouses and orchestration tools. Databricks experience preferred.
- Familiarity with streaming platforms and CDC tooling.
- Solid grasp of schema design, batch vs. streaming trade-offs, and data reliability patterns.
- Proven ability to document, communicate, and collaborate across teams.
Note: The Company reserves exclusive right in its sole discretion to modify, adjust, delete, add or otherwise change the above at any time.
Location: Fremont, CA, Headquarters
Hybrid Workplace
SoundThinking follows a hybrid schedule for employees who live equal to or less than 50 miles from one of our office locations, which include Fremont, CA, Tucson, AZ, Washington, D.C., or Iselin, NJ. Employees are expected to work onsite 3 days per week – the specific days are dependent on the office location.
SoundThinking provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, SoundThinking complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. SoundThinking maintains a drug-free workplace policy.
SoundThinking expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of SoundThinking’s employees to perform their job duties may result in discipline up to and including discharge. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact SoundThinking at [email protected] for assistance.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume