Senior Backend Software Engineer
โจ AI Summary
Position Overview:
Customer.io is seeking a Senior Backend Software Engineer to join our remote team in EMEA. As part of our engineering department, you'll focus on building reliable, high-performing, and scalable systems that facilitate effective communication for over 8,000 companies worldwide.
Main Responsibilities:
- Design and develop distributed systems in Go, enabling customers to send relevant messages at scale.
- Work collaboratively with cross-functional teams to troubleshoot and implement dependable solutions.
- Take ownership of projects from architecture and schema design to testing, deployment, and monitoring.
- Share insights and enhance team knowledge through mentorship and documentation.
- Utilize AI tools to streamline multi-file modifications.
Requirements:
- 7+ years of experience in developing scalable, distributed systems using Go or similar languages.
- Proficiency in cloud-native environments (AWS, GCP).
- Familiarity with relational databases, particularly MySQL, and performance considerations.
- Experience with monitoring tools and managing production systems.
- A proactive attitude with a focus on delivering solutions over seeking perfection.
Compensation and Benefits:
The starting salary ranges from $150,000 to $200,000 USD, based on experience. We offer comprehensive health coverage, parental leave, unlimited PTO, and a professional development budget among other benefits.




