About the Company
We are building the industry’s first holistic marketing solution that enables DTC and e-commerce brands to run performance ad campaigns on Streaming TV, leveraging their best brand, product, and social content.
Our AI-driven platform bridges the gap between performance TV creative, advanced targeting, and digital measurement to drive real performance for key metrics like website visits, purchases (CPA), and lift across existing search, social, and other digital marketing channels.
About the Role
We are seeking a Senior Backend Engineer with deep expertise in Python and Go and a strong background in AI/ML systems, data pipelines, integrations, and low-latency programming. The ideal candidate will be passionate about building high-performance, data-rich backend systems and eager to tackle complex technical challenges.
Key Responsibilities
- Design, develop, and maintain scalable backend systems and services using Python and Go.
- Build and optimize data pipelines to efficiently process large volumes of data.
- Develop and integrate web APIs to enable seamless communication between services and applications.
- Implement low-latency programming techniques to enhance backend system performance and responsiveness.
- Collaborate with cross-functional teams to gather requirements and deliver robust technical solutions.
- Write Terraform modules to provision required infrastructure and set up monitoring to meet SLAs.
- Troubleshoot and resolve backend issues to maintain system reliability and performance.
- Optimize and refactor existing code to improve efficiency and maintainability.
- Stay updated with the latest industry trends and advancements in backend development technologies.
- Write clean, well-documented, and maintainable code.
- Participate in code reviews and mentor junior engineers.
Required Skills
- Proven experience as a Backend Engineer or in a similar role, with expertise in Python and Go.
- Strong proficiency in designing and managing data pipelines and integrations.
- Expertise in developing and optimizing web APIs for high performance and scalability.
- Experience with low-latency programming techniques and performance tuning.
- Solid understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to Have Skills
- Experience with machine learning frameworks and libraries (e.g., Keras, Scikit-learn).
- Knowledge of additional programming languages and frameworks (e.g., Scala, Node.js).
- Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Hands-on experience with data processing systems (e.g., PySpark, Airflow).
- Experience with database systems (SQL, NoSQL) and distributed systems.
- Background in developing high-traffic applications and services.
Additional Information
- Opportunities for professional growth and career development.
- A collaborative and inclusive work environment.
- The chance to contribute to an exciting and innovative startup.
- Work alongside a team of experienced serial entrepreneurs.
We are an equal opportunity employer, committed to fostering a diverse and inclusive workplace.