Sellpass

Visit website

Backend Engineer, Commerce - Fully Remote

  • Software Development
  • Full-time
  • Remote
  • 55K - 95K USD a year

Posted on January 13, 2024

Who We Are

Sellpass is a digital commerce platform built for rapidly scaling entrepreneurs. Our commerce software helps nearly 7,500 entrepreneurs sell their digital products, accept payments on their own website, block increasingly fraudulent customers, share powerful revenue insights, and a host of other features that make us an indisputable leader for entrepreneurs with an interest in selling digital products online.

We’re a steadily growing remote team focused on building an incredible commerce platform for our community of entrepreneurs. Our engineering teams collaborate using tools like Slack, Linear, GitHub, and Visual Studio Code. If you’d like, you can learn more about Sellpass here.

Sellpass is an entirely self-funded company that has seen rapid growth across customers, revenue, and partnerships consistently for the past year. We’re just getting started.

About This Role

We’re hiring a backend engineer to join our fully-remote team. In this role, you will be instrumental in building out product-related features across our commerce and payments suite. As an engineering hire, you’ll report directly to the CTO and collaborate closely with our frontend and design teams to bring ideas to life while also maintaining and expanding on existing features.

Sellpass takes a market-based approach to salary, which may vary depending on your location and is averaged out based on those factors. While our compensation to accepted candidates will be closer to the starting base range, successfully onboarded candidates’ pay will be determined based on their specific work experience, programming qualification, work location, and market conditions. These ranges may be modified at any point in the future.

  • 💰 $55K - $95K target salary, with direct employment options available post onboarding.

  • 📈 Competitive company equity package options.

  • ✈️ Regular team offsites around the globe and competitive vacation/holiday schedules.

  • 🏢 Monthly company card for access to local co-working spaces.

This specific role is a remote contracting position that demands a minimum full-time commitment of 8 hours per day, 5 days a week, and requires extreme attention to code quality, along with a deep understanding of .NET versions.

You’ll primarily be expected to work with our existing tech stack which is along these lines:

  • C#, .NET 8.0.

  • ASP.NET Core (Web API), gRPC.

  • EF Core, PostgreSQL.

  • MassTransit, RabbitMQ.

  • Quartz, System.Text.JSON, Serilog, Swagger.

Who You Are

You're detail-oriented, a proactive communicator, and adept at juggling multiple demanding projects. Your commitment to quality is evident with every single line of code you ship. You're responsive, receptive to feedback, and have a strong sense of responsibility toward meeting deadlines, whether they’re strict or flexible. Your experience with engineering teams has honed your understanding of code lifecycles.

Upon joining our team, here’s what your first couple of months will look like:

  • 30 days: you’ll have an understanding of our backend infrastructure, complete introductions across key teams, and build 2 new independent features for our business dashboard.

  • 60 days: you’ll have launched 5 fully-packed features for our business dashboard and store builder. This includes expanding on current products and customer features.

  • 120 days: you’ll have launched a minimum of 10 core features that are currently on our backlog. This includes expanding on third-party integrations and payment features.

As of this moment, Sellpass is not interested in working with agency-associated backend engineers. Please do not forward any resumes to our recruiters as Sellpass will not be responsible for any fees related to unsolicited resumes.

Requirements

  • 3+ years of minimum engineering experience building with modern .NET versions.

  • Background experience with the development of high-load and scalable platforms (including performance and development applications).

  • General understanding of a single modern relational database such as PostgreSQL, MySQL, or MSSQL.

  • Prior experience working with a message buses/streaming platform such as RabbitMQ or Kafka.

  • A deep understanding of how to build distributed applications that need to iteratively evolve and scale.

  • The drive to create, develop, and manage the backend lifecycle for large infrastructure projects from scratch through common code patterns.

If your experience doesn't precisely match the job description but you're passionate about joining our team and eager to build world-class products across our commerce and payments suite, we strongly encourage you to apply. We’re looking to work with engineers who are passionate about the world of internet commerce, not just those who check off all the boxes.

Nice To Haves

  • Experience building software for internet entrepreneurs, creators, traders, or developers who are selling products online.

  • Prior background working with startups in our space (strongly preferred) or in adjacent fields such as e-commerce or payments.

  • Appetite to own the end-to-end product experience and ability to work autonomously with increasing level of responsibility.

Sellpass is an equal opportunity employer, all applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.