Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - Applications

ZypMedia

Software Engineer - Applications

San Francisco, CA
Full Time
Paid
  • Responsibilities

    ZypMedia has built an enterprise grade comprehensive advertising platform – from the ground up – specifically for some of the nation's largest broadcasters and media companies to plan, buy, execute, and manage programmatic campaigns for their local clients across all digital channels, including over-the-top (OTT). Our products are used by thousands of users at some of the leading media companies and our platform processes 100 billion ad calls daily deciding every 100ms on which ad to show to which user.

    We are looking for a Software Engineer who is self-motivated, a problem solver and passionate about building scalable web applications to lead a team of engineers including offshore engineers.

    This role is responsible for design, development, support and scaling our web application and APIs. RESPONSIBILITIES:

    • Collaborate with product managers, designers, engineers to plan, scope, build new features.
    • Design and implement scalable and resilient REST APIs 
    • Design and implement beautiful, responsive front ends
    • Work on all levels of the web stack (Python/Django, JavaScript/ReactJS, MySQL)
    • Code side-by-side with the developers on your team
    • Build for performance and reliability with high degree of automated test coverage

    EXPERIENCE & SKILLS REQUIRED:

    • Production experience in running cloud-based enterprise-grade systems at scale
    • 5+ years experience building production web applications in a corporate or start-up environment.
    • 5+ years working with Python
    • 5+ years working with frameworks such as Django and Flask
    • 3+ years experience of frontend frameworks such as ReactJS
    • 3+ years of experience building REST APIs
    • Strong background in distributed applications and object-oriented software
    • A proven foundation in data structures, algorithms, and system design
    • Experience with (or willingness to master) our stack: Python, Django, ReactJS, Docker, AWS
    • BS or MS in Computer Science or related technical field
    • Strong verbal and written communication skills, with proven ability to work across with geographic locations and across multiple time zones

    BONUS POINTS:

    • Experience with agile development methodologies, CI/CD, scalable infrastructure
    • Knowledge of AdTech
    • Significant startup company experience