Senior Fullstack Engineer - EMEA
Customer.io
·
Posted:
August 29, 2023
·
Remote
About the position
We are looking for a product-minded Senior Full Stack Engineer to join our Strategic Accounts squad at Customer.io. In this role, you will have a direct impact on the product by solving challenges that most impact our strategic customers. We value collaboration, diversity, and empowering individuals to work collaboratively on interesting problems and deliver solutions quickly. As a Senior Full Stack Engineer, you will be responsible for writing well-architected, well-tested services in Go and UIs in JavaScript, mentoring your coworkers, and bringing your technical expertise to solve hard problems. This is an opportunity to be part of a small team that values high-quality software, continuous improvement, and rapid iterative development.
Responsibilities
- Be a model and mentor for writing well-architected, well-tested and easy to understand services in Go and UIs in JavaScript (Ember.js), and help others to be the same
- Apply your unique perspective to help define and build the next generation of features and infrastructure needed to help customers and the company to flourish
- Work with tech support teams to diagnose operational issues and help customers achieve their goals with the product
- Take an active role in a friendly supportive team that encourages personal and professional growth
- Mentor coworkers through code review, pair programming, team collaboration, and training to improve collective knowledge and best practices
- Be part of a small team of developers that value high-quality software, practice continuous improvement, inspire collaboration, and believe in rapid iterative development
- Bring technical expertise to solve hard problems, adapt to change, and leverage new technologies and best practices.
Requirements
- Collaborative mindset with excellent communication skills
- Experience working with customers and understanding their needs
- Comfort working in UNIX environments and applying modern collaborative development practices
- Proficiency in Go
- Good skills in JavaScript and willingness to learn Ember.js
- Experience working with RDB systems, preferably MySQL
- Ability to deliver high-quality solutions quickly and independently
- Willingness to take risks, fail, and ask for help
- Experience working within a distributed company preferred
- Preferably based in European/African time zones
- 7+ years of relevant experience
Benefits
- Unlimited PTO (20 vacation days in addition to holidays and sick days)
- 100% medical, dental, vision, and supplemental insurance for you and your dependents
- 16 weeks paid parental leave for birth, adoption, or foster care
- 401k retirement matching up to 5% dollar for dollar match
- Health and wellness allowance up to $200 USD per month
- Home office stipend up to $2,000 USD
- Internet + cell phone reimbursement up to $200 USD per month
- Co-working space reimbursement up to $300 USD per month
- Learning + development reimbursement up to $2,000 USD per year
- 1 month paid sabbatical after four years at Customer.io
- Opportunities to meet in-person with peers throughout the year
- Flexible schedule and ability to work anywhere with reliable internet connection
- Inclusive team culture and commitment to diversity and equity