Pocket FM - Lead Software Engineer - Python/Golang
Join to apply for the Pocket FM - Lead Software Engineer - Python/Golang role at Pocket FM
Pocket FM - Lead Software Engineer - Python/Golang
5 days ago Be among the first 25 applicants
Join to apply for the Pocket FM - Lead Software Engineer - Python/Golang role at Pocket FM
About The Role
We are seeking a Tech lead to join Pocket FM's engineering organization for the Ads platform.
About The Role
We are seeking a Tech lead to join Pocket FM's engineering organization for the Ads platform.
As a key member of our team, your deep expertise in design and architecture will drive the scaling of our technology that powers industry-defining mobile applications, catering to millions of audio lovers in India and the US.
The ideal candidate will have a strong background in backend development, cloud technologies, and ad serving platforms, contributing to the design and implementation of scalable ad solutions.
You will own the architecture and evolution of the Ads platform, which plays a crucial role in Pocket FM's success.
Key Responsibilities
- Design, develop, and maintain scalable backend systems for our Ads Platform.
- Experience in building an Ads platform or working in Ads platform would be a huge plus.
- Continuously optimize Ad delivery to ensure the best user experience while maximizing Ad inventory monetization.
- Collaborate with cross-functional teams to define ad product requirements and ensure seamless integration with existing systems.
- Design, develop, and maintain a high-performance ad platform that orchestrates multiple Ad networks, ensuring minimal latency and high fault tolerance.
- Mentor junior engineers and lead technical initiatives within the team.
- Stay updated with industry trends in AdTech and recommend improvements to existing systems.
- Drive scalability and innovation in ad technologies, continuously exploring new solutions and optimizations to improve ad delivery.
Requirements
- 6+ years of experience in building scalable web services.
- Expertise in Python or Golang, with 2-3 years of recent experience building large-scale web applications capable of handling thousands of transactions per second (TPS).
- Strong working experience in synchronous and asynchronous web application frameworks in Python or Golang.
- Experience with ad serving technologies and frameworks (e.g., Unity, Google AdMob) and exposure to various ad formats such as banner ads, video ads, and native Ad formats is a great plus.
- Strong experience in microservices design patterns and proven expertise in re-architecting monolithic systems into Python-based microservices.
- Demonstrated experience in distributed systems and cloud-native technologies.
- Strong understanding of SQL databases like MySQL or PostgreSQL and NoSQL databases like Cassandra, ScyllaDB, MongoDB, or CouchDB.
- Experience with message brokers, caching, and search technologies like Kafka/RabbitMQ, Redis/Memcached, and Elasticsearch.
- Strong understanding of core computer science concepts, Linux, networking, data structures, and algorithms.
- Demonstrated leadership experience, including mentoring junior engineers and driving technical initiatives within teams.
- Bachelor's or Masters degree in Computer Science, Information Technology, or a related technical discipline.
(ref:hirist.tech)
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information TechnologyIndustries
Technology, Information and Internet, Software Development, and Technology, Information and Media
Referrals increase your chances of interviewing at Pocket FM by 2x
Sign in to set job alerts for “Lead Software Engineer” roles.
Lead Java Developer_Vice President_Software Engineering
Chapter Lead Digital Software Engineering
Senior Software Engineer Customer support Test Hub
Senior Software Engineer - Global Payroll
SENIOR SOFTWARE DEVELOPMENT ENGINEER, Infra Supply Chain Automation
Senior Manager, Software Engineering - Full Stack
Senior Manager, Software Engineering (Data Management) - Capital One Software
Senior Software Engineer II [Wufoo Team]
Senior Software Engineer, Supply Chain Retail Technology
Senior Software Developement Engineer in Test - AAA, VPN - Networking Protocols
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.