Taplytics

Optimize any platform and build better products for your customers!

Senior Android Engineer (SDK) at Taplytics

$100k - $150k
Location
Toronto / Remote
Job Type
Full-time
Experience
6+ years
Apply to Taplytics and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Taplytics is currently seeking a Senior Android Engineer, SDK to come to help us tackle unique technical challenges! We run at petabyte scale on AWS delivering experiences to billions of devices, requiring unique scaling solutions. We are consistently iterating and improving our systems and workflows to improve how we develop code with a focus on producing the best product possible.

 

Born at Y Combinator in Silicon Valley, the incubator that helped develop Airbnb, Dropbox, and DoorDash, Taplytics envisions a world where every digital experience is as unique as you are.   

 

To make that vision a reality, our software helps customers like RBC, GrubHub, Houseparty, and Warby Parker to run A/B experiments on their mobile applications and marketing campaigns. Once armed with the results of these experiments, product managers and marketers can orchestrate personalized, incredibly impactful customer journeys—whether that means customizing the text in an email, the design of a mobile app, or the timing of a push notification. This way, each and every customer gets the custom treatment they deserve.  

 

To learn more about our platform, you can check out our Youtube page here!

 

And the exciting part? The world is ready. Customers are demanding these experiences and companies are rapidly investing in the technology to make it happen. 

About the Role: Senior Android Engineer (SDK) 

What we’d like you to do: Taplytics is growing and is looking to increase the team’s experience base by adding a Senior Android Engineer to take ownership over our SDKs, which are interfaces to our platform for billions of devices worldwide, enabling our clients to run experiments on Android/iOS apps from feature flag rollouts to visual edits of the UI. This is a chance to make a high impact on our small team as well as tackle the huge challenge of managing our scale. 

 

We operate using a microservice architecture with many services built using Node.js and Python. Our microservices are powered by various backend systems, including: MongoDB, Snowflake, Redis, Kafka, PostgreSQL, and ElasticSearch. We run at petabyte scale on AWS delivering experiences to billions of devices, requiring unique scaling solutions. We are consistently iterating and improving our systems and workflows to improve how we develop code with a focus on producing the best product possible.

How you’ll make a huge impact:

  • Collaborate with our team to design, implement, build and maintain our mobile and server-side SDKs.
  • Write elegant yet strong code that will be at the core of our SDKs.
  • Focus on quality with continuous integration and deployment.
  • Create testing strategies.
  • Take ownership of the architecture, product backlog and timelines.
  • Embrace the challenges of dealing with, building and maintaining SDKs that power all of our client's applications.
  • Be a core member of a close-knit engineering team that ships code continuously

What an incredible candidate looks like:

  • Strong communication skills.
  • Experience with mobile development in Android.
  • Good handle on testing strategies: Integration vs. Unit, mocking tools and strategies, continuous integration, etc...
  • Collaborate with our Product, Engineering, and Customer Success teams to design, implement, build and maintain our mobile and server SDKs.
  • Be a core member of a close-knit engineering team that ships code continuously.

It would be nice if you had:

  • Open source / SDK development experience.
  • Experience with React Native
  • Experience working with dependency management tools.
  • Experience building products from beginning to end
  • Experience working with large scale back ends

What you’ll get from us:

At Taplytics, our 50+ person team works with some of the world’s best-known brands on very complex technical challenges. Our culture of trying new processes, new tech and new ideas means you’ll add valuable experience to your resume quickly. While you’re working to grow the company, we’ll have your back with a competitive salary, Employee Stock Options, unlimited vacation, and health benefits starting day one

The future at Taplytics is extremely bright, and by joining us at this early stage, you’ll be getting the opportunity to help us build and grow a company that we can all be proud of. Apply now and come join the fun!

Why you should join Taplytics

Born at Y Combinator in Silicon Valley and now based in Toronto, Taplytics helps amazing companies like RBC, Zappos, Grubhub, and Chick-fil-A deliver incredible customer experiences with our intelligent suite of experimentation, engagement, and analytics solutions. Our platform runs on over a billion devices around the world and processes over a trillion monthly events. Big numbers, but we’re just getting started – growing our company from here is a complex and compelling challenge for the right person.

Our vision is a world where companies can deliver engaging and highly personalized experiences to all of their users, no matter which device they’re using. Experiences that feel like magic, make their users smile, and turn them into lifelong customers.

And the exciting part? The world is ready. Customers are demanding these experiences and companies are rapidly investing in the technology to make it happen.

But, we need your help. Taplytics is growing fast in Toronto and we are searching for the talent to make our dream a reality. Taplytics has a bright future. Come grow your career with us.