Skip to main content
Cint

Staff Software Engineer - DSM

RemoteCzechia only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CZ only. Set where you work from to check your eligibility.

No BS summary

Staff backend engineer with 10+ years of backend software engineering experience. Needs strong depth in scalable backend systems, heavy data processing, Python/PySpark, Docker, SQL/NoSQL, REST APIs, and event-driven integrations. Remote role listed for Czechia.

Core skills

JavaPython/PySpark

Required skills

AlgorithmsData structuresBig O notationEvent-driven architectureSparkApache ecosystemDelta LakeParquetKafkaAvroDockerSQLNoSQLREST APIsEvent-driven integrations

Optional skills

AWSGCPPandasSpringMicroservices

What you'll do

  • Have 20% of the time influencing junior/mid-level engineers and 80% focused on complex problems.
  • Work on designing, implementing, scaling, and maintaining the code that powers production systems.
  • Work with no supervision, ensuring timely and high-quality delivery.
  • Communicate and work closely across 3 teams (Outcomes, Methodology & Recruitment) and with related areas like product and data science.
  • Play a key role in world-class research building the next generation of Cint products.
  • Design, implement, scale, and maintain backend systems that process large volumes of data.
  • Work on event-driven and API-based integrations.
  • Contribute to migration efforts toward a more domain-based and scalable architecture.
  • Build and optimize software for performance-sensitive workflows.
  • Investigate technical problems and propose solutions together with the team.
  • Collaborate closely with data science and engineering colleagues on technical solutions.
  • Participate in a collaborative development model where work is shared rather than handled alone.

What they require

  • 10+ years of backend software engineering experience, with strong technical depth.
  • Technology agnostic and willing to switch your main language (Python, Scala, C/C++, Haskell, Elixir, Go, Ruby, etc...) to Java, the core language.
  • Solid understanding of algorithms (HashTables, Maps, etc.), data structures (Anomaly Detection, Dynamic Routing, etc.), Big O notation, Architecture (event-drive-architecture).
  • Familiarity with heavy data processing tools and technologies such as Spark, Apache ecosystem tools, Delta Lake, Parquet, Kafka, and Avro.
  • Experience with Python and/or PySpark.
  • Experience building or maintaining complex, real-time, high-volume systems with high-throughput and low-latency.
  • Experience with Docker, SQL, and NoSQL databases.
  • Experience with REST APIs and event-driven integrations.
  • Comfortable working in performance-oriented, production-critical environments with high-throughput & low talency systems.
  • Strong problem-solving skills and a proactive, collaborative working style.
  • Ability to communicate well with engineers and data science partners.
  • Preferred: Computer science, computer engineering or a related field.
  • Preferred: Experience working in large-scale data or analytics environments.

Benefits

  • Recognised in Newsweek’s 2025 Global Top 100 Most Loved Workplaces®, reflecting commitment to a culture of trust, respect, and employee growth.

Cint is a pioneer in research technology (ResTech). Its platform lets customers post questions and get answers from real people to build business strategies, publish research, and measure digital advertising impact, built on a programmatic marketplace with nearly 300 million respondents in over 150 countries.

🇺🇸 United StatesResTechEnterprise

Details

Apply routeSmartrecruiters
Salary not disclosed