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.