Dice is the leading career destination for tech experts at every stage of their careers. Our client, Catapult Solutions Group, is seeking the following. Apply via Dice today!
Senior Software Engineer – Real-Time Streaming Analytics
Engineering Department
Remote (U.S. Based – Flexible Work Policy)
This is a fully remote role with flexible work hours. No on-site requirements.
Full-Time Position
About Our Client
Our client is a leading innovator in the creator commerce space, offering tools and platforms that connect digital influencers with global brands and retailers. With over a decade of industry experience, they operate globally and serve a massive user base of creators and consumers. Their mission is to empower creators to be as economically successful as possible, driven by core values of transparency, innovation, and collaboration. Headquartered in the U.S., they maintain a strong remote-first culture with a focus on agility and impact.
Job Description
As a Senior Software Engineer on the Real-Time Streaming Analytics team, you’ll join a high-impact group responsible for developing low-latency, scalable solutions that drive real-time insights across the business. These insights fuel everything from creator performance metrics to campaign optimization, helping internal teams and external stakeholders make data-driven decisions faster.
You’ll play a pivotal role in building and maintaining real-time streaming pipelines using tools like Apache Flink, Kafka, and Kinesis. This role is ideal for someone who started as a data engineer and has grown into a seasoned backend software engineer, passionate about solving complex distributed systems challenges. You’ll collaborate with product managers, engineers, and stakeholders across time zones, ensuring that performance and reliability are never compromised.
Duties And Responsibilities
Required Experience/Skills
Nice-to-Haves
Education
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Pay & Benefits Summary
Call-to-Action
Apply now to join a high-performance team building the future of real-time analytics!
Data Streaming | Kinesis | Kafka | Flink | Real-Time Analytics | Golang | Software Engineering | Cloud Infrastructure | Apache Flink | Distributed Systems