toronto-dev
Cinchy

Software Development Technical Lead

Cinchy • The cure for data complexity

Canada
a month ago

Phishing Scam Alert

It has come to our attention that scammers are using Cinchy job postings to phish for personal information.

Our team will not ask you for your personal details, in an interview or online form, like date of birth or marital status.

Here’s how you can avoid being scammed:

  • Our interview process includes a detailed initial screen, a technical evaluation, and a team fit interview with the hiring manager.
  • We never make job offers without meeting you first.
  • We will never ask for your date of birth at any stage of the interview or offer process.
  • Please be sure you applied to a job from a link on our Career's page.
  • Any communications from our team via email come from an email with an extension @cinchy.com.

About Cinchy

Cinchy is the enterprise data collaboration platform that makes it simple and secure for business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.

Our customers use Data Collaboration to accelerate digital transformation projects and reduce the time and cost to build applications by more than 50%. Data Collaboration decreases IT project delivery risks, establishes guaranteed data access controls, and enables effortless collaboration on quality data across an organization's people and systems.

Welcome to the age of data co-production, where collaboration replaces integration.

We are a growing company of builders, innovators, collaborators that believe freeing your data will empower your teams to build the future and unlock their potential.


Role: Software Developer Technical Lead

As a Software Developer Technical Lead here at Cinchy, you'll be empowered to enhance, maintain, and solve issues in our core platform and implement entirely new features and functionality from scratch. The goal is to make data collaboration a reality, building things so that our customers can move faster than the speed of business.

What will make a candidate successful is more than just technical expertise:

We are looking for individuals that want to make things better and bring a broad perspective. What separates you from other developers is that you care about what you are building.

Who you are - general qualities we are looking for:

  • You’re good at C#, but have explored other languages and paradigms.
  • You solve problems, sometimes by writing code.
  • You’re good at communicating, with people and computers.
  • You know when to say yes, and when to say no.
  • You can sweat the details, always considering the big picture.
  • You build good products, and effective teams.
  • You’re tenacious, thinking about long-term value.
  • You’re actively pursuing knowledge.
  • You get stuff done.
  • Others enjoy working with you.

What you will be doing:

  • Assume technical ownership of the data synchronization core subdomain, a strategically vital part of our platform.
  • Manage a small team of developers with a product mindset.
  • Demonstrate project and team leadership skills.
  • Engage in software design and architecture.
  • Collaboratively design product/component updates, then lead their development.
  • Coordinate your team’s work, balancing functional and non-functional requirements.
  • Review code, guide and mentor team members. Be an advocate for quality and continuous improvement.
  • Write some great code; lead by example.

What you bring:

Don’t worry if you don’t have all these things, we believe in investing in personal growth and can coach you to be successful:

  • Technical leadership skills, mentoring.
  • Software design and architecture.
  • Writing code that not only works but is easy to understand, maintain, and enhance.
  • Making things simpler (e.g. refactoring).
  • Balancing competing interests, such as short-term feature delivery, with long-term quality.
  • Knowledge of .NET, best practices, idiosyncrasies.
  • Experience with SQL, ETLs, pipelines, messaging, data.
  • Bonus: knowledge of (or strong interest in) functional programming.

Compensation:

  • €80,000 - €92,000 a year.
  • Our target base salary range in Canada is $135,000 - $155,000 CDN per year with a 15% bonus. Our compensation range is region-specific and may vary depending on where you join us from.

How we determine your compensation is based on where you are in your career, which we assess through our hiring process. If your compensation expectation is outside this range but you are still interested, let us know. We’d love the opportunity to get to know you.


Key Results (Things we will measure success):

  • 30 days: Familiarization with the Cinchy platform, knowledge transfer from the Platform Development Team. Understand the data collaboration platform and the strategic significance of the data synchronization capabilities.
  • 60 days: Make contributions to the platform.
  • 90 days: Greater impact on the platform and sharing knowledge with the rest of the team.

Our Hiring Process:

  1. Talent Screen: You will initially meet (online) with someone from our Talent team. (30 minutes)
  2. Technical Fit: .NET and SQL (90-120 minutes).
  3. Team Fit: Values fit interview with other members of the Product Development Team (60 minutes).

If all goes well, and you feel that Cinchy is the place to build your career, we’ll ask for references and make an offer.

Who you will be meeting:

  • Joseph Kim - Head of Recruitment
  • Ryan Nieuwoudt - Head of Platform
  • Andrew Robinson - Head of Core Platform Development
  • Other members of the Cinchy team

Diversity & Inclusion:

We encourage applications from all qualified candidates around the world, including Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities. Diversity breeds excellence.

If you need any accommodation for the interview process, please let us know.