Senior Software Engineer - Back End

at  Contentsquare

Deutschland, , Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Sep, 2024Not Specified11 Jun, 20245 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT THE JOB

Join our Engineering department as a Senior Software Engineer - Back End, where you will develop and enhance Contentsquare’s next-generation products. This position could be full remote in Spain, France, UK, Germany & Italy or hybrid/office-based in Paris or Barcelona.
You’ll be working on our B2B SaaS application and data pipeline - single page applications served by microservices in Node.js, Scala, Go & Python on the backend side - used by companies and customers across the globe. You will participate in the design, implementation, and optimization of high-performance Contentsquare applications, working within a dynamic team that pushes the boundaries of digital experience analytics (Session Replay, In-page analytics, journey analysis…).

Responsibilities:

  • Engineering and Development: Lead the technical design and delivery of robust, reliable and performant back-end components and APIs using Python, Scala and/or Go, and push our microservices architecture forward.
  • Work closely with agile, cross-functional teams, including other engineers, product managers and designers, and DevOps. You’ll be a key contributor to build new end to end features in our application.
  • Technical Leadership and Mentorship: Provide technical guidance within your team, taking ownership of well-defined components and ambiguous problems. Mentor peers through pair programming, code reviews, and ad-hoc assistance, fostering a culture of quality and continuous improvement.
  • Contribute to strategic planning at the team level, helping to align system architecture and modularization with business needs. Engage with product management to ensure that technical solutions meet business value and adhere to technical constraints.
  • Incident Management: Proactively identify and implement strategies to reduce incident impact and detection time, ensuring the reliability and efficiency of our SaaS applications.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Deutschland, Germany