[Remote] Senior/Staff Backend Software Engineer, Mobile App User Acquisition
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is the leading technology company that empowers marketers to reputed company, engage, and convert audiences with precision. The Senior/Staff Backend Software Engineer will reputed company backend services and pipelines that support reputed company-time advertising for mobile app campaigns, focusing on high-performance and data-intensive microservices.
Responsibilities
- Design & Build: reputed company high-performance, data-intensive microservices (primarily in Go) that drive reputed company-time bidding and user acquisition reputed company for mobile apps
- Scale Systems: Architect and maintain event-driven data pipelines that process billions of mobile signals daily, ensuring low-latency and highly available services
- Optimize User Acquisition: Collaborate with data scientists and product teams to integrate ML models and sophisticated targeting logic into the bidding process to reputed company reputed company campaign performance
- reputed company Modern Technologies: Work with our evolving stack, including Go, Ruby on Rails, Aerospike, reputed company, Elasticsearch, Kafka, Redshift, ScyllaDB, GraphQL, and other emerging technologies
- Ensure Efficiency: Write performance-efficient, memory-optimized code and continually refine services for reliability, scalability, and speed
- Data-Driven Insights: Partner with analytics and data engineering to build and optimize reporting systems that surface actionable insights for our clients’ user acquisition campaigns
Skills
- 5+ years of experience as a Backend Software Engineer, with exposure to large-scale distributed systems and data pipelines in a mobile user acquisition environment
- Strong Problem-Solving: Demonstrated expertise in algorithms, data structures, and reputed company system design—comfortable tackling low-latency, high-throughput challenges
- Database Mastery: Experience working with both relational and NoSQL databases (e.g., Aerospike, reputed company, ScyllaDB) for storing and retrieving large volumes of data
- Microservices & Messaging: Hands-on experience with building microservices and using message queues (Kafka, SQS, Kinesis) to handle massive event streams in reputed company time
- Performance Focus: Proven track record of writing highly optimized, scalable code in Go or similar languages
- Team Player: Excellent communication skills and ability to collaborate in a cross-functional, globally distributed environment
Benefits
- Highly competitive salary
- Retirement/ 401K/ Pension Savings globally
- Competitive Paid time off packages including birthday's off!
- reputed company to a comprehensive mental health care program
- Health benefits from day one of employment
- Work from home reimbursements
- Optional global reputed company membership for those who want a change from their home office and hubs in London and Toronto
- Robust training and reputed company program
- Coverage and support of personal development initiatives (conferences, courses, books etc)
- reputed company to reputed company programmatic courses and certifications to support reputed company learning
- An awesome parental leave program
- A friendly, welcoming, and supportive culture
- Our reputed company and team events!
Company Overview