Senior Software Engineer (Streaming/Data-Intensive Systems)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
As a senior or mid-level engineer on the Data Infrastructure team, you will help design and build the next generation of real-time data architecture for Contentsquare. You will work on petabyte-scale data processing and help drive the performance and reliability of our analytics platform.
What you will do
Design and build highly scalable backend systems processing petabytes of data with strict latency and performance constraints.
Challenge the status quo by redesigning and unifying inherited data pipelines into a streamlined, scalable architecture.
Work on large-scale, performance-critical systems, handling high data volumes with strong constraints on CPU, memory, throughput, and latency.
Reason about concurrency, data consistency, fault tolerance, and backpressure in distributed systems.
Develop efficient data formats and exchange mechanisms that optimize functionality while minimizing cost and maximizing performance.
Contribute to the continuous evolution of the core data pipeline, supporting growing data volumes and new functional requirements.
Collaborate closely with cross-functional teams to ensure data solutions align with the company's strategic goals.
What you will need to succeed
6+ years of experience as a software engineer with a strong foundation in computer science concepts.
Hands-on experience tackling large-scale data challenges, focusing on scalability, low-latency processing, and fault-tolerant system design.
Experience with cloud providers such as AWS or Azure, and comfort writing infrastructure as code.
Strong communication skills and the ability to collaborate effectively in a team environment, both onsite and asynchronously with people around the world.
Ability to thrive in a flat team structure, actively contributing to solving technical challenges alongside peers.
Proactive, idea-driven mindset with a constructive attitude and positive approach to thoughtful input.
Nice to have
Proficiency in Go and/or Scala.
Experience with ClickHouse and/or SingleStore.
Experience with Kubernetes.
Experience using Kafka.
Benefits
Virtual onboarding, Hackathon, and various opportunities to interact with your team and global colleagues both on-site and off-site each year.
Work flexibility: hybrid and remote work policies.
Generous paid time-off policy (varies by location).
Lifestyle allowance.
Culture Crew in each country to coordinate regular activities for employees to get to know each other and bond outside of work.
All full-time employees receive stock options.
Multiple Employee Resource Groups providing a safe space for individuals sharing common identities or life experiences, and enthusiastically advocate for related issues.
Additional benefits tailored to each country.
Contentsquare is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
J-18808-Ljbffr