Jobs and Careers
DI
Senior Software Engineer — Full-Stack
DingFrancefull_timeVerifiedPosted 20 Dec 2023
About the role
<p></p><h1>About Ding</h1><p></p><p>Ding’s mission is to enable companies to authenticate their users - at scale - with higher conversion rates and at a lower cost than the market currently offers. Through our platform, customers are able to send OTP codes to their users with the best price to conversion rate ratio available in their current context by selecting the most appropriate channel (SMS via a given carrier vs WhatsApp for example), while preventing costly spam attacks that traditional providers tend to let pass through.</p><p>Although Ding was founded a year ago, we already have healthy financials and excellent product-market fit. We have a lot of market-shaking ideas and we look forward to implement them with you.</p><p>We want to build a world-class product and we believe that the way to achieve this is to combine great product design with meticulous engineering. Once we've achieved our goal of providing the best way to send OTP codes to any phone number, we'll be exploring other verticals such as large-scale session management and phone number suggestions, and you could be a key part of these new projects.</p><p></p><p></p><h2>The team</h2><p></p><p>The Ding team started with four former <a href="https://techcrunch.com/2022/12/05/zenly-was-the-best-social-app-and-it-will-sadly-shut-down-on-february-3rd/" rel="noopener noreferrer nofollow" target="_blank">Zenly</a> team members, a social network acquired by <a href="http://snap.com/" rel="noopener noreferrer nofollow" target="_blank">Snapchat</a> in 2017. We created Ding in response to a problem we had there: the current SMS authentication offering is too expensive, of poor quality and offers <a href="https://twitter.com/elonmusk/status/1626996774820024321?lang=en" rel="noopener noreferrer nofollow" target="_blank">little to no protection against spam</a>. We believe that having a small team of committed and skilled people with a flat hierarchical organization is the best way to build a tech company. It forces us to focus on what matters and only on what matters: delivering value to our customers. We also believe that at our current stage, we need to be face-to-face in our offices in the <em>Tour Montparnasse</em> so that ideas can flow freely and collaboration is spontaneous.</p><p></p><p></p><h1><strong>About the Role</strong></h1><p></p><p>You'll start by working on the <a href="https://app.ding.live/sign-up" rel="noopener noreferrer nofollow" target="_blank">Ding Dashboard</a> and <a href="https://docs.ding.live/" rel="noopener noreferrer nofollow" target="_blank">API</a>, our two main touch-points with customers. The API lets businesses send OTP codes to their users' phone numbers, and the dashboard lets them analyze their traffic and get details on each authentication flow.</p><p>You will take part in the continuous effort of making it better, faster and more reliable by working closely with engineers, a product designer and of course, customers.</p><p>As the fourth Ding engineer, you have the opportunity to rapidly grow your skillset by working in a position that allows you to perform a wide array of tasks that extend from designing distributed systems, full-stack development and infrastructure management.</p><p></p><p></p><h2>What you will do:</h2><p></p><ul><li><p>Building and scale a distributed system based on AWS technologies such as DynamoDB, SQS, Redshift and Lambdas and using the Go programming language.</p></li><li><p>Build a snappy full-stack app using cutting-edge tech (Next on Vercel, gRPC)</p></li><li><p>Work on the next version of the <a href="https://docs.ding.live/" rel="noopener noreferrer nofollow" target="_blank">Ding API</a>, which we strive to be industry-leading in terms of usability, performance and functionality.</p></li><li><p>Ensure that our services are scalable, extensible, reliable, and performant.</p></li><li><p>Help deploy and scale our fraud prevention model to hundreds of large customers.</p></li><li><p>Develop and maintain internal tools to increase our efficiency.</p></li><li><p>Interact with customers on a daily basis to assist them and build features around their needs.</p></li><li><p>Participate in on-call rotations to guarantee the stability and reliability of our APIs.</p></li></ul><p></p><p></p><h2>About you:</h2><p></p><ul><li><p>You have a strong technical background, including 4+ years of experience designing and engineering large-scale systems.</p></li><li><p>You have strong coding skills in Go, Rust, Typescript or any related language for building high performance services.</p></li><li><p>You prefer simple solutions and designs to complex ones, and have a good intuition of what will last a decade and scale.</p></li><li><p>You have an experience with building enterprise-scale web frontends with modern component-based frameworks such as React, Angular or Vue.</p></li><li><p>You have a product-led mindset: you code for the output, not for the process.</p></li><li><p>You are fluent in english.</p><
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s