FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – DSM
CintStaff Software Engineer designing, implementing and maintaining backend systems for Cint's global insights platform. Collaborating with cross-functional teams and driving technical solutions for scalable architecture.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive backend software engineering expertise with a focus on designing and maintaining high-performance systems. Proficient in data processing technologies and event-driven architectures, ensuring scalability and efficiency in complex environments.
Highest-signal resume keywords
Backend Software EngineeringPython ProgrammingData Processing TechnologiesEvent-Driven ArchitectureREST API Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AlgorithmsData StructuresHigh-Volume SystemsPerformance OptimizationDockerSQLNoSQLPySparkApache KafkaDelta Lake
Soft Skills
CollaborationProblem Solving
Tools & Technologies
Apache SparkEvent-Driven IntegrationsPerformance-Critical EnvironmentsHigh-Throughput SystemsLow-Latency Systems
Industry Keywords
Computer ScienceComputer EngineeringDomain-Based Architecture
Tech Stack
Tools & technologiesApacheDockerElixirGoHaskellJavaKafkaNoSQLPySparkPythonRubyScalaSparkSQL
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 10+ years of backend software engineering experience, with strong technical depth.
- We’re technology agnostic, so, you're more than welcome to switch your main language (Python, Scala, C/C++, Haskell, Elixir, Go, Ruby, etc...) to Java (our 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 latency systems
- Academic Background: Computer science, computer engineering or a related field is preferred
Benefits
Comp & perks- Health insurance
- Flexible work arrangements
- Professional development