Attentive9 days ago

Старший инженер-программист, профили пользователей

RUB 15,000–19,167per month · before tax
MARKET
15,900median for this role
Data Scientist · 115 jobs with disclosed pay
5,000half of the offers: 12,796–20,50043,793
At market · above 44% of offers
United States

Responsibilities

  • 01Set technical direction and architecture for high-scale systems and API’s responsible for the ingestion, processing, storage, and serving of user profiles and attributes
  • 02Lead complex, cross-team engineering initiatives across APIs, streaming infrastructure, data processing, and integrations, translating ambiguous product and business needs into scalable technical solutions
  • 03Design and evolve foundational platform capabilities that enable teams across the company to safely and efficiently build on user-profile data, including subscription lifecycle management and new data-source integrations
  • 04Drive architectural investments that improve the scalability, reliability, data quality, observability, performance, and maintainability of systems processing data at massive scale
  • 05Partner with product, data, and ML teams to shape how user attributes and large-scale data processing capabilities support segmentation, personalization, revenue attribution, behavioral analytics, and machine learning
  • 06Multiply the effectiveness of other engineers through technical mentorship, design reviews, architectural guidance, and engineering standards while remaining hands-on with foundational and technically challenging work

Requirements

  • 018+ years of professional software engineering experience, with significant experience designing and operating backend or distributed systems at scale
  • 02A track record of technical leadership on complex, multi-team initiatives, taking ambiguous problems from definition through architecture, execution, and successful operation in production
  • 03Deep experience with high-scale data ingestion, processing, and streaming architectures, including systems handling large volumes of user, event, or similarly high-cardinality data
  • 04Strong programming and software-design skills in Java or similar backend languages, combined with strong distributed-systems fundamentals across scalability, reliability, performance, and observability
  • 05Demonstrated ability to make and communicate high-impact architectural decisions, identify systemic technical risks and opportunities, and balance immediate product needs with long-term platform health
  • 06Strong communication, influence, and mentorship skills, with a track record of aligning teams around technical strategy and raising the engineering bar without relying on formal authority

What we offer

  • 01Competitive perks and benefits, from health & wellness to equity
  • 02Full-time position
  • 03Distributed global workforce with employee hubs in New York City, San Francisco, London, and Sydney