Jobs at Geniuslink

Jobs at Geniuslink

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

In 2020 we embraced a full-time remote-work policy for all employees. We are proud to provide our team with more freedom to maintain a healthy life balance, while staying tightly connected through our virtual office and occasional social events.

 

Join the team

Think you have what it takes to help shake up the Internet with us? We are a small, dedicated team who likes to work hard and play hard. Your engineering chops are important, but so is your attitude, work ethic, and interests outside of work. Drop us a line to tell us a little about your background and why you’re interested in joining the team.

Current openings

  • Jr. Client Success Specialist
  • C#/.NET Software Engineer
 

 

C#/.NET Software Engineer

You will join a product team focused on delighting thousands of creators and publishers, allowing them to thrive and maximize their earnings from their content. You will be building new back-end technology that connects Geniuslink clients to thousands of link monetization programs for Amazon, Best Buy, Walmart, and more. While this role will specialize in developing this core service and making it available through our Geniuslink products, you will also work within a product team where you can help identify opportunities and design solutions.
 
  • 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

Below is a list of some of the technologies you have an opportunity to work with. Familiarity with all of them is not required.
 
  • C# / .NET 8 
  • MassTransit / RabbitMQ
  • ServiceStack
  • MongoDB / MariaDB / Redis
  • Docker / Linux
  • VueJS / TypeScript
 
 

Compensation

US employees:
  • 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
Non-US employees: Benefits depend on location
 

Apply

We are passionate about what we do. If you’re interested in being part of the Geniuslink team and seeing why we are so motivated to come to work every day, shoot us an email (jobs@geniuslink.com) with your resume, a short note about your professional experience and aspirations, and most importantly tell us about your favorite hobby.