Accelerating insights. https://www.cint.com/
Staff Software Engineer – Data Solutions, Measurement
Location
Spain
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Data Solutions, Measurement
Cint
• Our ideal candidate will have 20% of the time influencing junior/mid-level engineers and 80% focused on complex problems. • This candidate considers themselves among the highly technical and likes to push the limits of their knowledge and experience every day. • In this role, you will work on designing, implementing, scaling, and maintaining the code that powers our production systems. • You will work with no supervision, ensuring timely and high-quality delivery. • You will communicate and work closely across 3 teams (Outcomes, Methodology & Recruitment) and with related areas like product and data science. • With great autonomy and freedom to innovate, you will 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.
Job Requirements
- 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 talency systems.
- Strong problem-solving skills and a proactive, collaborative working style.
- Ability to communicate well with engineers and data science partners.
- Computer science, computer engineering or a related field is preferred.
- Experience with AWS, GCP or other cloud providers.
- Experience with Pandas.
- Experience with Spring framework and microservices.
- Experience working in large-scale data or analytics environments.
Benefits
- Employees can work remotely.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Creates and leads the technical design and development of software solutions. • Proposes & designs software solutions to address complex business needs. • Prepares technical and procedural documentation required. • Facilitates complex problem resolution. • Provides technical guidance and support to colleagues. • Reviews coding, testing, and documentation of software. • Applies modern principles, methodologies and tools to advance business initiatives and capabilities.
Senior Fullstack Engineer
Blend360Optimizing business performance through people, data, tech & analytics
• Collaborate with cross-functional teams to deliver high-quality, scalable products using cutting-edge technologies including React, Python, and AWS. • Design, develop, and maintain backend (Python/FastAPI) and frontend (React) components of web applications, with a primary focus on backend architecture and performance. • Build and integrate AI-powered features and systems into production applications, collaborating with data science and ML teams as needed. • Collaborate with cross-functional teams to gather requirements and deliver new features end-to-end. • Write clean, scalable, and well-documented code following software development best practices. • Architect and integrate cloud-based solutions using AWS services to ensure reliability and scalability. • Design and maintain RESTful APIs with a focus on performance, security, and maintainability. • Optimize application performance across the stack, ensuring a seamless and high-quality user experience. • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards. • Troubleshoot, debug, and resolve issues across the full stack in a timely and effective manner. • Stay current with emerging technologies, AI frameworks, and industry trends to continuously improve solutions.
Senior Fullstack Engineer
Blend360Optimizing business performance through people, data, tech & analytics
• Design, develop, and maintain backend (Python/FastAPI) and frontend (React) components of web applications, with a primary focus on backend architecture and performance. • Build and integrate AI-powered features and systems into production applications, collaborating with data science and ML teams as needed. • Collaborate with cross-functional teams to gather requirements and deliver new features end-to-end. • Write clean, scalable, and well-documented code following software development best practices. • Architect and integrate cloud-based solutions using AWS services to ensure reliability and scalability. • Design and maintain RESTful APIs with a focus on performance, security, and maintainability. • Optimize application performance across the stack, ensuring a seamless and high-quality user experience. • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards. • Troubleshoot, debug, and resolve issues across the full stack in a timely and effective manner. • Stay current with emerging technologies, AI frameworks, and industry trends to continuously improve solutions.
Senior Fullstack Engineer
Blend360Optimizing business performance through people, data, tech & analytics
• Design, develop, and maintain backend (Python/FastAPI) and frontend (React) components of web applications, with a primary focus on backend architecture and performance. • Build and integrate AI-powered features and systems into production applications, collaborating with data science and ML teams as needed. • Collaborate with cross-functional teams to gather requirements and deliver new features end-to-end. • Write clean, scalable, and well-documented code following software development best practices. • Architect and integrate cloud-based solutions using AWS services to ensure reliability and scalability. • Design and maintain RESTful APIs with a focus on performance, security, and maintainability. • Optimize application performance across the stack, ensuring a seamless and high-quality user experience. • Participate in code reviews, providing and receiving constructive feedback to maintain code quality standards. • Troubleshoot, debug, and resolve issues across the full stack in a timely and effective manner. • Stay current with emerging technologies, AI frameworks, and industry trends to continuously improve solutions.


