Staff Software Engineer - DSM

Cint

United States

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cint is seeking a Staff Software Engineer for the Data Solutions & Measurement team to design, implement, scale, and maintain backend systems powering production research services.

You will work with minimal supervision, collaborating with outcomes, methodology, and recruitment teams, as well as product and data science, to deliver high‑quality data solutions and fast insights.

Qualifications

  • 10+ years of backend software engineering experience with deep technical expertise.
  • Experience with Java; familiarity with multiple languages (Python, Scala, C/C++, Haskell, Elixir, Go, Ruby, etc.) is welcomed.
  • Solid understanding of algorithms, data structures, Big O notation, and event‑driven architecture.
  • Familiarity with heavy data processing tools (Spark, Apache ecosystem, Delta Lake, Parquet, Kafka, Avro).
  • Experience with Python/PySpark and building high‑volume, low‑latency real‑time systems.
  • Experience with Docker, SQL/NoSQL databases, REST APIs, and event‑driven integrations.
  • Comfortable in high‑throughput, performance‑oriented production environments.
  • Strong problem‑solving skills and a proactive, collaborative working style.
  • Excellent communication with engineers and data science partners.
  • Computer science, computer engineering, or a related field is preferred.

Responsibilities

  • Design, implement, scale, and maintain large‑volume data processing systems.
  • Develop event‑driven and API‑based integrations.
  • Contribute to migration toward a domain‑based, scalable architecture.
  • Build software optimized for performance‑sensitive workflows.
  • Investigate technical problems and propose solutions collaboratively.
  • Collaborate closely with data science and engineering peers.
  • Participate in a collaborative development model where work is shared.

Skills

Backend engineering
Java
Python
Scala
C/C++
Haskell
Elixir
Go
Ruby

Education

Computer science/Computer engineering or related field

Tools

Docker
Spark
Kafka
Delta Lake
Parquet
Avro
SQL/NoSQL databases

Job description

Cint is a global software leader in technology‑enabled digital insights and research technology, and the Cint platform automates the insights‑gathering process so that companies can gain access to insights faster with unparalleled scale.

Job Description

The Cint Technology team is looking for a Staff Software Engineer to join our international Data Solutions & Measurement team. The role focuses on designing, implementing, scaling, and maintaining the backend systems that power our production research services. You will work with no supervision, ensuring timely and high‑quality delivery, and collaborate closely with the Outcomes, Methodology, and Recruitment teams, as well as product and data science.

What You Will Do

You'll spend roughly 20% of your time influencing junior and mid‑level engineers while focusing 80% on complex problems. Your responsibilities include:

  • Design, implement, scale, and maintain large‑volume data processing systems.
  • Develop event‑driven and API‑based integrations.
  • Contribute to migration toward a domain‑based, scalable architecture.
  • Build software optimized for performance‑sensitive workflows.
  • Investigate technical problems and propose solutions collaboratively.
  • Collaborate closely with data science and engineering peers.
  • Participate in a collaborative development model where work is shared.
Qualifications
  • 10+ years of backend software engineering experience with deep technical expertise.
  • Experience with Java; familiarity with multiple languages (Python, Scala, C/C++, Haskell, Elixir, Go, Ruby, etc.) is welcomed.
  • Solid understanding of algorithms, data structures, Big O notation, and event‑driven architecture.
  • Familiarity with heavy data processing tools (Spark, Apache ecosystem, Delta Lake, Parquet, Kafka, Avro).
  • Experience with Python/PySpark and building high‑volume, low‑latency real‑time systems.
  • Experience with Docker, SQL/NoSQL databases, REST APIs, and event‑driven integrations.
  • Comfortable in high‑throughput, performance‑oriented production environments.
  • Strong problem‑solving skills and a proactive, collaborative working style.
  • Excellent communication with engineers and data science partners.
  • Computer science, computer engineering, or a related field is preferred.
Nice to Have
  • Cloud experience (AWS, GCP, or other providers).
  • Pandas experience.
  • Spring framework and microservices experience.
  • Experience working in large‑scale data or analytics environments.
Company Values
  • Collaboration, innovation, accountability, caring, and diversity, equity, and inclusion.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff SDET Engineer
Staff SDET Engineer

Cint • United States

On-site
USD 130,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Eliassen Group • Boston (MA)

Hybrid
Confidential
Medical
Dental
Vision
+2
Staff Software Engineer- Data Ingestion
Staff Software Engineer- Data Ingestion

Aledade PBC • United States

On-site
USD 140,000 - 200,000
Tech Lead, Data & Inference Engineer
Tech Lead, Data & Inference Engineer

Catalyst Labs • Manhattan Beach (CA)

Hybrid
USD 125,000 - 180,000
Data Engineer II
Data Engineer II

Cognite • Houston (TX)

On-site
USD 90,000 - 120,000
Data Engineer (in person)
Data Engineer (in person)

SEP • Westfield (IN)

On-site
USD 90,000 - 110,000
Flexible work schedules
Opportunities to learn and develop
Community of friendly peers
+1
Remote Real-Time Data Pipeline Engineer
Remote Real-Time Data Pipeline Engineer

Cint • New Orleans (LA)

On-site
USD 95,000 - 106,000
Remote Work
Medical, Dental, and Vision insurance
401K with company matching
+2
Tech Lead, Data & Inference Engineer
Tech Lead, Data & Inference Engineer

Catalyst Labs • Tampa (FL)

On-site
USD 120,000 - 150,000
Tech Lead, Data & Inference Engineer
Tech Lead, Data & Inference Engineer

Catalyst Labs • Palo Alto (CA)

On-site
USD 150,000 - 180,000
Tech Lead, Data & Inference Engineer
Tech Lead, Data & Inference Engineer

Catalyst Labs • Illinois

Hybrid
USD 120,000 - 160,000