Senior Backend Engineer, Ad Attribution

Mobile marketing analytics and infrastructure company helping app developers track metrics and manage data.
$120,000 - $200,000
Backend
Senior Software Engineer
Remote
11 - 50 Employees
11+ years of experience
Analytics

Description For Senior Backend Engineer, Ad Attribution

Tenjin is seeking a Senior Backend Engineer experienced in building web application backends. The ideal candidate will work with Ruby frameworks (Rails, Sinatra), handle both relational and non-relational databases, and manage Kubernetes infrastructure in a remote collaborative environment.

The role focuses on mobile attribution, maintaining complex business logic that integrates with third parties to help mobile developers track user acquisition. While current systems are primarily in Ruby, there's an ongoing migration to Go.

As a senior engineer, you'll:

  • Lead architecture and software design decisions
  • Maintain integrations with major partners (Apple, Google, Meta)
  • Document and maintain core attribution and callback logic
  • Collaborate across teams on requirements and implementation
  • Set up monitoring and testing infrastructure

The team is small but growing, operating remotely with most engineers in US time zones. The company culture emphasizes:

  • Data-driven decision making
  • Security and privacy-centric approach
  • Flexible work arrangements with daily team overlap
  • Collaborative environment valuing good ideas
  • Work that matters at the intersection of big data and mobile marketing

The position offers opportunities for growth and leadership in mobile marketing analytics, working with a talented team that values both technical excellence and effective collaboration. While primarily seeking senior candidates, exceptional mid-level engineers may also be considered.

The company maintains offices in San Francisco, Atlanta, Berlin, and Tokyo, supporting a global remote workforce. Their platform helps organize, analyze, and secure mobile device and marketing channel data, working to reshape mobile marketing by creating an integrated data platform to replace fragmented existing solutions.

Last updated 12 days ago

Responsibilities For Senior Backend Engineer, Ad Attribution

  • Lead major architecture and software design decisions
  • Maintain technical integrations with major partners such as Apple, Google, and Meta
  • Maintain and document business logic for key functions such as attributions and callbacks
  • Work cross-functionally with design, product, customer success, and external partners to set requirements
  • Set up monitoring, testing, and integrity alerts for existing and new services

Requirements For Senior Backend Engineer, Ad Attribution

Ruby
Go
Kubernetes
  • Experience developing and maintaining high-throughput distributed systems
  • Deep production experience with Ruby (4+ years)
  • Production experience with Go (2+ years)
  • Experience with Rails, Sinatra, or similar
  • Experience with Git and GitHub or similar
  • Excellent organization and communication skills

Interested in this job?

Jobs Related To Tenjin Senior Backend Engineer, Ad Attribution

Backend Software Engineer/Senior Software Engineer

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure tooling and developer experience, using Golang and Terraform.

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, requiring expertise in Java, JavaScript, and platform troubleshooting.

Senior/Lead Backend Engineer

Senior/Lead Backend Engineer role at Salesforce's Tableau division, focusing on CI infrastructure and developer tooling with Python, AWS, and Kubernetes.

Senior Backend Software Engineer

Senior Backend Software Engineer position at Salesforce in Tel Aviv, focusing on distributed systems and cloud infrastructure with 5+ years experience required.

Senior Backend Software Engineer / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer position at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.