We're hiring

Senior Backend Engineer

Summary

Full time role
Status
Open
Client
Remote PST/EST
Due date
CAD $175k - $200k/year + options
USD $135k - $155k/year + options
Status
4 weeks vacation

About SyncWith

SyncWith is a small, passionate, engineering-led company on a mission to simplify data access for marketers, product managers and business owners everywhere. We help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place. Since our start in 2020, over 1,500 marketing teams have chosen SyncWith to keep their data accessible and actionable. We're growing fast, profitable and looking for talented people who love building software that makes an impact.

The Role

We’re searching for a Senior Backend Engineer who’s excited by the challenge of working with data at scale, building powerful API integrations and optimizing backend services for performance and scalability. As part of our small, tight-knit team, you’ll play a key role in maintaining and expanding our core services, improving data integrations and ensuring that our backend can handle increasing data demands as our customer base grows. If you’re passionate about data, love problem-solving and want to make a direct impact, this is the role for you.

What You’ll Do

  • Build and Improve Integrations: Develop new data integrations with third-party services and enhance existing ones, ensuring seamless data flow and usability for our users.
  • Enhance Our Analytics Engine: Implement new features and capabilities within our data analytics engine, making it more powerful, reliable and scalable.
  • Scalable Solutions: Work on backend optimizations to ensure our systems can scale effectively with growing data volumes and user demands.
  • Problem-Solve Complex Issues: Investigate, reproduce and resolve complex technical issues reported by users, diving deep to find root causes and implement robust solutions.
  • Own Your Work: Take features from concept to production, incorporating feedback from analytics, user logs, and customer interactions to deliver high-impact results.
  • Collaborative Culture: You’ll work closely with the founders and the team, contributing to the company’s growth with your ideas and skills.

About you

  • Backend Specialist: You’re an experienced backend engineer who thrives on working with large datasets, API integrations and complex backend systems.
  • Problem Solver: You have a proven ability to debug and troubleshoot even the most complex problems, quickly getting to the root cause.
  • Scalability Expert: You understand the challenges of scaling backend systems and have experience optimizing performance, managing data flows and maintaining system stability.
  • Adaptable and Resilient: You’re not afraid of diving into a large and complex codebase, making impactful changes, and improving existing systems while acknowledging that not everything can be fixed at once.
  • Clear Communicator: Your strong verbal communication skills help you articulate technical concepts clearly, making collaboration seamless in a remote team environment.
  • Relevant Bachelor’s Degree: You hold a degree in computer science, computer engineering or related field.

Our Tech Stack

  • Backend: Node/Express, Typescript
  • Data: Postgres for primary storage, SQLite for aggregation, filtering, and sorting
  • Hosting: Primarily on Render.com, with some AWS and GCP services
  • Tools: Amplitude Analytics, Sentry, Linear, Slack, GitHub
  • APIs: Integrations with platforms like Facebook Ads, Google Analytics, and Shopify

Why SyncWith?

  • Competitive Compensation: $175,000 - $200,000 CAD per year, plus options, a health spending account and 4 weeks of vacation.
  • Flexible Work Environment: Work fully remotely within PST/EST time zones with flexible hours, minimal meetings, and lots of room to get things done.
  • Impact-Driven Culture: Be part of a small, dynamic team where your work directly impacts our users and the company's success.
  • Growth Opportunities: Collaborate closely with founders, contribute to the company's direction and shape a product that helps teams harness the power of their data.
  • Autonomy and Efficiency: We value end-to-end ownership, efficiency and meaningful contributions without the red tape.

What Now?

Interested in building impactful solutions with us? We’d love to hear from you. Apply via the link below.

Our Streamlined Interview Process

Here’s what you can expect as we get to know you better:

  • Application Submission: Start by completing the application form to share an overview of your experience and skills.
  • Video Submission: Record a brief 1-2 minute video introducing yourself, your background and why you’re excited about joining SyncWith.
  • Phone Screen: Join us for a quick 15-minute chat to explore your fit for the role and learn more about your goals.
  • Final Interview: Engage in a deeper conversation with our founder to discuss your experience and technical skills.
  • Application Submission: Start by completing the application form to share an overview of your experience and skills.

We’re excited to meet you and explore how you can make an impact at SyncWith!

Apply now