Senior Fullstack Engineer
Customer.io
·
Posted:
April 26, 2023
·
Remote
About the position
The VP of Engineering at Customer.io is seeking a Senior Fullstack Engineer to join their remote team. The company values diversity and embraces unique perspectives to help them provide a best-in-class message management system to their customers. The ideal candidate will be a collaborative senior fullstack developer with a passion for solving large-scale puzzles and building performant platforms. The job responsibilities include mentoring coworkers, diagnosing operational issues, and working with tech support teams. The company offers many opportunities for growth and a starting salary of USD $150,000 - $175,000 depending on experience.
Responsibilities
- Be a model and mentor for writing well-architected, well-tested, and easy-to-understand services in Go and Node
- Apply your unique perspective to help us define and build the next generation of features and infrastructure needed to help our customers and our company to flourish
- Work with our tech support teams to diagnose operational issues and help our customers to achieve their goals with our product
- Take an active role in a friendly, supportive squad that encourages you and the entire company to grow as individuals, professionals, and teams
- Mentor your coworkers through code review, pair programming, team collaboration, and training to help improve our collective knowledge and best practices together
Requirements
- An independent mindset backed by excellent communication skills and a desire to help make significant decisions in an empathetic and respectful way
- Passion for building frontend experiences that delight customers
- A deep understanding of working with extensive datasets. Significant experience building out performant distributed applications on cloud infrastructure, preferably in Go
- Experience building out a Customer Data Platform (CDP)
- Experience working with customers and applying a deep understanding of their needs to produce timely solutions to their real-world problems
- A collaborative mindset backed by excellent communication skills and a desire to help make decisions in an empathetic and respectful way
- Ability to quickly and independently dig into complex problems, identify critical factors and propose solutions with limited mentorship
- Able to overlap 6 working hours on ET time zone to interact with the team
- Comfort working in UNIX environments and applying modern collaborative development practices
- Experience in working with RDB systems, preferably MySQL
- Experience working within a distributed company is preferred
- Preferably over 7 years of relevant experience