Audiohook

Senior Software Engineer

United States, Remote. Posted 2 months ago

The role

The Senior Software Engineer will architect, build, and optimize a high-performance advertising platform. This role leverages machine learning and big data to drive profitability, efficiency, and scale.

What you will do

  • Build and optimize a performance-based advertising service capable of servicing 10B requests per day
  • Optimize bidding algorithms using machine learning models
  • Architect data pipelines capable of handling big data workloads
  • Maintain data integrity between the data lake and reporting caches
  • Reduce data processing costs
  • Complete 10-12 story points per week
  • Present progress and demos in company Standup meetings twice a week
  • Participate in live team code reviews
  • Lead monthly Dev Tricks and Lunch and Learn presentations
  • Other duties as assigned by supervisor of management

Required qualifications

  • Expert-level mastery of Python, Go, or Node.js
  • Able to work in Python
  • Takes ownership over product level architecture, projects and personal tasks
  • Collaborative
  • Present and involved in daily discussions
  • Comfortable with taking calculated risks
  • Understands trade offs between short term profitability and long term stability
  • If remote, willing to travel to Utah up to 1 week per month for in-office collaborative work
  • Understands the strengths and pitfalls of AI Agents and frequently uses them to collaborate on, review and write code

Benefits

  • Flexible remote/hybrid work environment
  • Competitive salary and equity opportunities
  • Performance bonuses
  • 401(k)
  • Health, dental, and vision benefits
  • Daily lunch stipend
  • Monthly wifi, cell phone and subscription reimbursement
  • Annual hardware stipend
  • Flexible PTO
  • Bi-annual Corporate Offsites

About the company

Audiohook is a small, tight-knit team. They are fully remote and hire intrinsically motivated people.