Senior Software/Data Engineer

cinc

Atlanta (GA)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CINC is seeking a Senior Software/Data Engineer to drive the data transport, transformation, and analytics on the TruBase platform. This role requires expertise in designing fault-tolerant systems and ensuring the integrity of high-volume data flows. Ideal candidates should have strong skills in Python, ClickHouse, PostgreSQL, and Kafka, with a focus on system reliability and performance.

This is a full-time hybrid position based in Atlanta. Applicants must have legal authorization to work in the United States.

Qualifications

  • Deep understanding of idempotence, consistency models, and consensus protocols.
  • Functional knowledge of storage engines and formats.
  • Proficiency in debugging and profiling tools to optimize IO and CPU usage.

Responsibilities

  • Design and scale fault-tolerant systems.
  • Evaluate and implement database technologies.
  • Build and maintain ETL/ELT pipelines.

Skills

Distributed Systems
Database Internals
Performance Engineering
Data Streaming
Modern Tooling (Python)

Tools

ClickHouse
PostgreSQL
Kafka
Kubernetes

Job description

Senior Software/Data Engineer

At CINC, we power the elite of real estate. As a Senior Software/Data Engineer on the TruBase platform, you will own the data transport, transformation, modeling, and analytics of real estate data points that drive institutional‑grade insights for top‑tier real estate professionals and organizations. We are looking for someone who understands software architecture design patterns and data modeling, including entity resolution at scale — building systems where data integrity is non‑negotiable. The right candidate takes full ownership of their work, brings genuine curiosity to hard problems, and thrives as a highly skilled problem solver who can navigate ambiguity and drive solutions end‑to‑end.

Essential Responsibilities
  • Architect Distributed Systems: Design and scale fault‑tolerant systems that balance consistency and availability.
  • Database Engineering: Evaluate and implement database technologies based on workload needs. Own schema design, indexing strategies, and query optimization to ensure low‑latency data access.
  • High‑Throughput ETL/ELT: Build, monitor, and maintain “correct‑by‑design” pipelines. Ensure data integrity across the lifecycle of our high‑volume data flows.
  • System Observability & Profiling: Proactively identify bottlenecks by analyzing memory, CPU, and network usage. Implement distributed tracing and profiling to keep the system lean.
  • Technical Leadership: Drive innovation through Proof‑of‑Concepts (PoCs), document architectural decisions, and provide technical mentorship to junior engineers.
Core Requirements
  • Distributed Systems: Deep understanding of idempotence, consistency models, and consensus protocols.
  • Database Internals: Functional knowledge of storage engines (B+ Trees vs. LSM trees), storage formats (Columnar vs. Row), and tiering.
  • Performance Engineering: Proficiency in debugging and profiling tools (e.g., strace, py‑spy, Flamegraphs) to optimize IO and CPU usage.
  • Data Streaming: Hands‑on experience with log‑based distributed systems such as Kafka, Pulsar, or Kinesis.
  • Modern Tooling: Strong Python skills and comfort with Kubernetes and CI/CD for data workflows. Experience with TypeScript is a plus.
  • Database Diversity: Familiarity with both relational and analytical stores (e.g., Postgres, Redshift, Clickhouse, DynamoDB).
Stack (what you’ll work in day‑to‑day)

Python · ClickHouse · PostgreSQL · Kafka · Kubernetes

Preferred (Nice‑to‑Have)
  • Experience with lower‑level languages (e.g., Rust, Go, or C++).
  • Deep understanding of serialization codecs and compression (Protobuf, FlatBuffers).
  • Knowledge of AWS Cloud Architecture and Data Governance frameworks.
How We Measure Success
  • System Reliability: Maintaining high uptime and scalability metrics under peak loads.
  • Performance Gains: Measurable improvements in query latency and pipeline throughput.
  • Architectural Integrity: Delivery of clean, well‑documented code and system designs.
  • Team Growth: Positive impact on the technical growth and velocity of the broader engineering team.
Other Information
  • Supervisory Responsibility: This position has no direct reports.
  • Reports to: VP of Data
Position Type / Expected Hours of Work

This is a full‑time position; days and hours of work are Monday through Friday, 40 hours a week. (Hybrid, Atlanta Area — 2 Days/Week in Office)

Work Authorization

Applicants must be legally authorized to work in the United States for any employer. We are unable to provide visa sponsorship (e.g., H-1B, OPT extensions) at this time.

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Scalable ETL & Systems
Senior Data Engineer - Scalable ETL & Systems

cinc • Atlanta (GA)

Hybrid
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

CoStar Group • San Diego (CA)

Hybrid
USD 124,000 - 190,000
Comprehensive healthcare coverage
401(K) retirement plan with matching contributions
Tuition reimbursement
+1
Senior Data Engineer
Senior Data Engineer

Visual Lease • San Diego (CA)

Hybrid
USD 124,000 - 190,000
Comprehensive healthcare coverage
401(K) retirement plan with matching contributions
Tuition reimbursement
+2
Full Stack Engineer
Full Stack Engineer

Fayette Chamber of Commerce • Atlanta (GA)

On-site
USD 90,000 - 120,000
Medical, dental, vision insurance
401(k) plan
Paid vacations and holidays
Senior Data Engineer, Information Technology
Senior Data Engineer, Information Technology

CREA, LLC • Boston (MA)

Hybrid
USD 118,000 - 143,000
Hands-on experience with cutting-edge tools
Career growth opportunities
Collaboration with cross-functional teams
Principal, Data Engineer
Principal, Data Engineer

Cotality • Dallas (TX)

On-site
USD 154,000 - 195,000
Generous PTO and holidays
Parental leave program
Competitive health coverage
+1
Technical Manager, Software Engineering
Technical Manager, Software Engineering

CoStar • Nashville (TN)

On-site
USD 110,000 - 150,000
Healthcare coverage
401(K) retirement plan
Paid time off
+2
Senior Engineering Manager, Data
Senior Engineering Manager, Data

Built Technologies • United States

On-site
USD 225,000 - 265,000
Equity
Medical, dental and vision coverage
Unlimited PTO
Sr. Data Architect - USA Remote (United States)
Sr. Data Architect - USA Remote (United States)

S27a • Northern (KY)

Hybrid
USD 165,000 - 185,000
Unlimited PTO
Annual bonus program
Employer Stock Purchase Program (ESPP)
+2
Technical Manager, Software Engineering
Technical Manager, Software Engineering

CoStar Group • Nashville (TN)

Hybrid
USD 120,000 - 150,000
Comprehensive healthcare coverage
401(K) retirement plan
Tuition reimbursement
+1