Data Engineer
SMART Compliance
Job Description
Data Engineer
SMART Compliance | Remote | Full-time
About SMART Compliance
SMART Compliance builds software that helps California cities and counties comply with environmental regulations. More than 100 jurisdictions use our platforms to collect, track, and report the data they are required to report annually.
The data behind that work is extensive. Haulers, jurisdictions, and third parties send us tonnage reports, route records, inspection logs, and enforcement data in spreadsheets, PDFs, exports from other systems, and various other formats. Our job is to turn all of it into numbers a city can defend to a state regulator. Every figure in a submitted report has to trace back to the record that produced it.
About the role
We are hiring a Data Engineer to own the pipelines that move data from our customers and their partners into our systems, and to make sure what comes out the other end is correct, complete, and auditable. You will work with our development team, our customer success staff, and directly with jurisdiction and hauler contacts when a data question needs a human answer.
This is a hands-on role. You will spend most of your time in Python, SQL, and PostgreSQL, and you will see the results of your work in reports that go to the state.
What you'll do
- Build, maintain, and optimize ETL pipelines that ingest hauler, jurisdiction, and third-party data from spreadsheets, PDFs, APIs, and other sources
- Write per-source adapters and handle schema drift as customer data formats change from quarter to quarter
- Design and maintain PostgreSQL schemas, indexes, and JSONB models that keep the platform fast as our customer base grows
- Own data quality: build validation rules, reconciliation checks, and audit trails that tie every reported number back to its raw source record
- Support the migration of legacy customer data into our current platform and reconcile results between the two
- Apply AI tools to hard data problems such as document extraction, entity resolution, and mapping unfamiliar schemas, and know when the output needs a second look
- Investigate and explain data discrepancies to customers who are not technical, in writing and on calls
- Write tests, review code, and document what you build so the rest of the team can maintain it
- Contribute to our security and compliance practices, including controls around how customer data is stored, accessed, and processed
What we're looking for
Experience
- At least 2 years of professional experience as a Data Engineer or in a closely related role
- Strong Python, SQL, and Linux skills. These are the three things we care about most.
SQL and PostgreSQL
- Writing and optimizing advanced SQL queries
- Data modeling: ER diagrams, normalization, relational design
- Indexing and query performance tuning
- JSONB modeling in PostgreSQL
- Database security fundamentals
Pipeline engineering
- Python for data work (pandas or Polars, SQLAlchemy)
- Tests, code review, and version control with git
- ETL construction and optimization
- Schema drift handling and per-source adapters
- Excel and CSV parsing at production quality, including merged cells, multi-row headers, and footnote rows
- PDF and document extraction
- Fuzzy matching and entity resolution
- JSON and XML processing
- Using and writing REST APIs
Data quality
- Declarative validation (Pandera, Great Expectations, dbt tests, or similar)
- Reconciliation logic across sources and across system versions
- Auditability: knowing which raw record produced which number in a submitted report
Communication
- Explain technical problems clearly to people who are not technical, including city staff and hauler contacts
- Write documentation that other engineers can follow
- Comfortable working directly with customers when a data issue needs a conversation
Nice to have
None of these are required. If you have a few, tell us.
- Familiarity with SB 1383, CalRecycle reporting, or solid waste and recycling data
- Experience with public-sector or government data
- ArcGIS, Survey123, or other geospatial data tools
- AWS infrastructure (EC2, RDS, S3, IAM)
- Docker and container-based deployment; Kubernetes
- Terraform or other infrastructure-as-code tools
- Multi-tenant and single-tenant database architecture
- Table partitioning strategies at scale
- MongoDB or other document stores
- API documentation with OpenAPI/Swagger
- Analytics and BI tools (Power BI, Tableau, or similar)
- Snowflake or other cloud data warehouses
- Ontologies, taxonomies, and knowledge graphs (RDF, SPARQL, SHACL)
- Security practices relevant to SOC 2 or similar frameworks
Security and data handling
Our customers are public agencies, and the data we handle on their behalf is sensitive. We are building toward SOC 2 compliance, and this role follows our security practices for access control, data handling, and use of third-party tools, including AI tools. [A background check is required as a condition of employment.]
Compensation and logistics
- Location: Remote within the U.S.
- Employment type: Full-time
- Reports to: Product Development Manager and CTO
- Salary range: 80-125k
- Benefits: Health, dental, vision, 401k matching, and PTO once in a Full Time role.
- Start Date: Contingent on Availability
Equal opportunity
SMART Compliance is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
Applicants must be authorized to work in the United States.
- ...Job Description Data Engineer – Remote Remote | Full-time | Data Engineering We’re looking for an experienced Data Engineer to join a growing data team and help build the pipelines, models and infrastructure that power data-driven decision making across...SuggestedFull timeRemote work
$120k - $140k
...Job Description Data Engineer + Data Quality Role Overview We are seeking an experienced Azure Architect with strong expertise in Data Engineering and Data Quality (DQ) frameworks to design, implement, and govern scalable enterprise data platforms on Microsoft...SuggestedHourly payFull timeLocal area- ...Description Key Responsibilities Build and maintain data pipelines (ETL/ELT) to ingest data from multiple sources... ...required) in Data Science, Computer Science, Information Systems, Engineering, Analytics, or a related field Strong proficiency in SQL...Suggested
- ...Job Description A leading data and analytics solutions provider within the enterprise technology sector is seeking an experienced Data Platform Engineer to lead the management and optimization of cloud-based data infrastructure, develop scalable data pipelines, and...SuggestedFlexible hours
- ...Job Description About the Company We're looking for a Senior Data Engineer to design, build, and operate modern data platforms at scale. You'll work across Azure, Microsoft Fabric, and AWS — building reliable pipelines, performant data models, and self-service...Suggested
- ...Job Description Director of Data Engineering | Snowflake, dbt & AI-Ready Data Platforms The Talent Source is partnering with a rapidly growing, private equity-backed national services organization to identify a Director of Data Engineering who can build the data...Remote workFlexible hours
- ...Job Description Description Remote Our client seeks a Senior Information Security Engineer to operate and maintain an LLM-based code vulnerability detection and reporting capability. The role will focus on day-to-day run activities, including monitoring...Remote workShift workNight shiftRotating shift
$53.58k - $122.4k
...Capgemini is looking for a highly skilled and experienced Software Engineer - Database Developer to join our outstanding Engineering team.... ...in maintaining and updating our databases, ensuring accurate data analysis and reporting. You will also collaborate with other team...Full timeLocal area$114.67k - $158.67k
...academic, administrative, and reporting needs. Daily responsibilities include writing and optimizing SQL queries, building and refining data models, and implementing ETL processes to integrate data from multiple systems. The role also involves troubleshooting data issues,...Full timeRemote work- ...and are continuing to perform right now with their revenue seeing annual growth of 12%. We hold a retained search for a Senior Big Data expert who is required to build out a Global Data Centre of Excellence, and work across their Fortune 500 client portfolio to...H1bWorldwide
- ...Job Description Job Title: Data Science, Manager (Ref: 197791) Location: 100% Remote Based, USA Type: Permanent Salary: Competitive Industry: Consumer Technology Contact : ****@*****.*** Overview – Data Science Manager...Permanent employmentRemote work
- ...frameworks (e.g., Django, Flask, or FastAPI). API Integration: Build, maintain, and secure robust RESTful APIs and microservices. Data Management: Work closely with relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases to optimize query...Contract workH1b
- ...Experience within concrete, cement, admixtures, construction, or civil engineering is highly valued. What You’ll Be Doing Build... ...Collect, manage, analyze, and visualize concrete-specific data . Identify opportunities to increase product utilization...Remote work
- ...Description Our client is currently looking for a (Principal) Data Architect to join their growing Data Mesh team. This is a... ...bring in the experience of SaaS/cloud solutions (Azure), data engineering techniques, DevSecOps automation and best practices in building...Temporary workWork experience placement
- ...Job Description Company Description PolyPhaze is a data intelligence platform that makes enterprise data AI-ready by unifying and governing... ...confidence. About the Role PolyPhaze is looking for an AI Engineer who can do two things well: build production-grade AI solutions...Full timeContract workInterim roleFlexible hours
- Job Description Position: Python Developer with React Remote role Duration: Long-Term contract. Domain: Insurance / Financial Key skills - Python, React, CI/CD, AWS database, Native AI Looking for FSD with Python Development and React front ...Long term contractRemote work
- ...Job Description GAC Solutions is actively looking for experienced GECX Forward Deployed Engineers to join a high-visibility customer engagement with a leading enterprise client. ? Location: Remote (West Coast customer preference) Only W2 Candidates ?...Immediate startRemote work
$150k - $160k
...Job Description Senior AI Engineer Fractal Analytics is a strategic AI partner to Fortune 500 companies with a vision to power every... ...monitoring, etc. Experience with AI app security & governance (IAM, data access, audit/auditability) Strong leadership, communication,...Hourly payFull timeLocal areaRemote work- ...Description By joining our client's team as a Senior Machine Learning Engineer, you will play a pivotal role in building cutting-edge AI... ...Leverage modern cloud tools and MLOps best practices to build robust data pipelines and deploy models at scale. You’ll use technologies...Remote work
- ...Job Description Principal AI Engineer (Remote) Direct-Hire We're partnering with the world's leading provider of technology-... ...Integrate AI solutions with enterprise applications, APIs, data platforms, and existing systems Develop AI workflows involving...Remote work
$225k - $275k
...Job Description Applied AI Engineer, Product and Delivery | Hybrid Portland, ME or Remote (East Coast / Chicago) | $225,000 to $275,0... ...to close the gap between them. Sit with consultants and data analysts, watch the work, and find where it is slow, manual or error...Remote work$95k - $120k
Job Description Immediate openings for multiple full time remote Contract to Hire, FTE Epic Certified Analyst . Location: EST Time Zone. 6 month W2 rate only: $46-58hr max. Conversion Salary: $95-120K max + Full Benefits. *** Remote option available for some US...Full timeContract workImmediate startRemote workVisa sponsorshipWork visa- ...architecture diagrams, technical documentation, standards, and implementation guidelines. Collaborate with developers, infrastructure engineers, security teams, and business stakeholders. Evaluate new cloud technologies and recommend appropriate solutions. Required...Full timeContract workRemote work
- ...Purpose of This Role iDENTIFY's ability to deliver secure, reliable data platforms to banking and fintech clients depends on the foundation underneath them. The Senior Cloud Infrastructure Engineer builds and owns that foundation. This is a delivery role, not...
- ...Job Description We are seeking a Head of Applied AI Engineering to lead our technical execution and delivery of Vi’s agentic AI applications... ..., and deeply integrated with client EHR/EMR, CRM, and claims data systems Strategic Client Partnership: Act as the primary...
$29 per hour
Job Description Location: Remote (Will need to cater to PST) Type: Contract w/ potential for extension Compensation: $29/hr About We're looking for a customer-focused IT Service Desk Analyst to provide first- and second-level technical support to internal employees in a...Contract workWork at officeRemote work$31.59 per hour
...resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data...Work at office- Job Description Position: OpenText Exstream Developer Location: Remote Duration: Long Term US Citizen/Green Card who are wiling to work on W2 are advised to apply for this role Job Description Looking for Strong 10+ years experienced candidate in OpenText Exstream and ...Remote work
- ...government organizations streamline high-volume processes, improve data quality, and modernize critical operations through automation.... ...(e.g., AWS) or Linux Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience)...
- ...opportunity to work with a global leader in the Software Development | Technology, Information and Internet | Information Services | Data Infrastructure and Analytics industry, contributing to the advancement and deployment of powerful AI systems. You will gain...Remote jobFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!

