We are a Seattle-based company established in 2009, on a mission to disrupt the e-commerce and affiliate marketing landscape. Geniuslink works with some of the biggest YouTubers, podcasters, gamers, streamers, and brands in the world to help them thrive and build engagement using intelligent links.
Who we’re looking for
Here at Geniuslink, each of us is passionate about kicking butt at whatever we are working on, and having fun doing it. We honestly love what we do and don’t believe in doing it any other way. We’re looking for people who are passionate about learning, have strong communication skills and a sense of humor. We’re a small, cross-functional, and agile team.
No commute necessary
Join the team
Current openings
- Jr. Client Success Specialist
- C#/.NET Software Engineer
C#/.NET Software Engineer
- Isolate existing monetization capabilities into event/message driven microservices using MassTransit / RabbitMQ / C# .NET8 / MongoDB.
- Expand and optimize monetization support for users of our platform.
- Work with other engineers to implement usage throughout our platform.
- Work within a product team to identify opportunities, design solutions, and support our product vision.
Reports to
Chief Technology Officer
Location
Remote: Our team moved to 100% remote in spring of 2020, so this will be a remote working position. We are happy to consider candidates worldwide and have already worked successfully with team members in Canada, South America, and Asia. Core working hours should align with our existing teams PST/PDT (UTC – 08) work day.
Our ideal candidate
- Bachelor’s degree (Computer Science or a related field) or equivalent combination of education and experience.
- Minimum four years of experience with strong knowledge of software design patterns, OOP, and DRY/SOLID concepts.
- Minimum four years of experience .NET/C#.
- Minimum four years of experience designing and creating scalable, efficient, and testable applications.
- Minimum three years of experience coordinating with a team to deliver applications.
- Minimum three years of experience designing dynamic schemas with NoSQL and/or relational databases.
- Minimum three years of experience testing software and web applications (unit testing, manual testing, and automated integration/regression testing).
- Minimum one year of experience with message based and/or microservices architectures.
Nice-to-have experience
- .NET Core or newer
- MassTransit (or NServiceBus) / RabbitMQServiceStack
- MongoDB / Redis
- GitHub
- Docker / Linux
- CICD
Our stack
- C# / .NET 8
- MassTransit / RabbitMQ
- ServiceStack
- MongoDB / MariaDB / Redis
- Docker / Linux
- VueJS / TypeScript
Compensation
- Salary depending on experience
- 8 paid holidays
- 96 hours PTO per year, plus 8 hours per year of employment
- 52 hours of paid sick/medical/safe time per year
- Paid maternity/parental leave
- 401k w/matching
- Medical, dental, and vision insurance (we pick up half the cost)
- 4 paid volunteer days (1 per quarter, you choose for who/when/where)
- Donation matching
Apply
Jr. Client Success Specialist
Responsibilities
Client Success: 80%-90%
- Respond to and follow up with inbound client queries in a timely and accurate manner via live chat, email, and phone.
- Troubleshoot and diagnose client complaints / technical issues, and properly communicate solutions or alternative resolutions.
- Proactively work to build sustainable relationships and trust with clients through open and honest communication. “Go the extra mile.”
- Identify and assess clients’ needs and goals to achieve success.
- Work with clients to ensure they are leveraging our tools effectively to meet their goals and finding value in our service.
- Participate in round-robin style “Fire Watch” to periodically check in on weekends.
Supporting projects/activities: 10%-20%
- Be a client advocate while capturing client feedback and communicating feature requests / pain points to the rest of the team.
- Proactively work to develop and share best practices with team members to continually improve the quality, effectiveness, and efficiency of our support processes, the team, and the company as a whole.
- Create documentation, blogs, videos, webinars, etc. to help proactively educate our clients on new / existing features, industry changes, best practices, etc.
Reports to
Location
Remote: While Geniuslink is based primarily out of Seattle, WA, our team moved to 100% remote working in Spring of 2020 and officially closed our physical office, so this is a remote working position. The position is open to anyone within the United States, but we’d love to find candidates within the Pacific Northwest area as we hope to be able to get everyone together more often for more in-person team events (see more about Team Events below).
Because our team is remote you must have a quiet professional workspace, with reliable and consistent access to the internet for daily work as well as regular team meetings and calls with clients.
Our Ideal Candidate
- Bachelor’s degree in Business / Communications (E.g. MIS, Marketing, Management, Comm., etc. ) OR 1-3 years of experience preferred in a customer-facing role, such as Customer Success, Customer Support or Account Management.
- Strong written and verbal communication skills, with the ability/willingness to learn, and be able to explain technical subjects to non-technical clients.
- Positive, high energy, self-motivated team player.
- Adept attention to detail and problem solving skills.
- Strong time management and organizational skills in order to balance multiple competing responsibilities.
- Empathy and patience with clients, with the ability to maintain friendly and professional communication especially when resolving difficult client issues or dealing with the occasional disgruntled client.
- Genuine curiosity and desire to help creators and marketers all around the world meet their goals and grow their businesses.
- Ability to “Make lemonade” – Look for the positive and take action, in order to adapt and learn from the ever changing daily challenges of a small business.
- Technical experience with web development / debugging, or basic experience with databases, HTML, Javascript, CSS, etc.
- Experience with managing CRM systems (E.g. Nutshell, Salesforce, Zoho, etc.)
- Experience with or interest in data analytics, potentially including querying a database (using data + analytical skills to answer questions)
Compensation
- Salary DOE
- Flexible work week (4-day optional)
- Medical, dental, vision insurance, and long-term disability
- 401K with matching
- 8 Paid holidays
- 96 hours PTO per year, +1 day per year of employment
- 52 hours of paid sick/medical/safe time per year
- 4 Paid volunteer days a year (1 per quarter, you choose for who/when/where)
- Paid maternity/parental leave
- Charity matching program
- Oculus Quest 2 VR set (see “Team Events”)
The Geniuslink family
Our goal is to ensure that every interaction we have, no matter how long or brief, leaves everyone involved better off for having had it. We are a tight-knit and hard working team and we pride ourselves in creating a diverse and supportive workplace and culture, in order to help each team member excel and be their best selves.
- Flex Fridays: Work-life balance is incredibly important to us, and since the COVID-19 pandemic we have reexamined how and when we work. Over the past two years, we have experimented with a “Flex Fridays” work schedule, where no mandatory meetings, no check-ins, and no contact is scheduled on Fridays. This gives everyone the opportunity to wrap up any unfinished work for the week with no outside distractions, work on their own professional development, run errands, or even get an early start to their weekend if everything is all finished up. And because of the strong mutual trust our team has built, this has proven to be a great way to give everyone the freedom to manage their time in a way that works best for them while still ensuring that the necessary work is being completed.Note: As part of the Client Success team, this position will be added into our round robin style “Fire Watch” on Fridays to ensure we still have support coverage for our clients.
- More to Life than Work – As a team we all work incredibly hard, and we greatly pride ourselves on the work we do every day. In turn, this hard work earns everyone on the team flexibility. We understand that there is more to life than just work, and we also know the importance of stepping away from the computer. So as long as the work is being done, we encourage everyone on our team to step away, to take advantage of Flex Fridays, to take time off to spend with family and friends, and to get outdoors and recharge – If you want to get a run in during lunch, the team has your back… just please try not to get hurt!
- Team Events: We believe it is important to celebrate our accomplishments. Past events have included painting classes, BBQs, bowling, and axe throwing. Due to COVID-19, team events have changed with social distancing in mind. Recent events have included an online paella cooking class with a world class chef, a virtual escape room/trivia night, as well as a cocktail making class. In January 2021, Geniuslink bought the team Oculus Quest 2 headsets, and VR game nights have also been a fun way to connect while we’re all physically separated. Update: in 2022, our team is currently working to re-imagine team events in a post-COVID world. If you are excited about that, you could help shape what this looks like.
Apply