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

Staff Software Engineer (Python / Django)

IQ Clarity

Staff Software Engineer (Python / Django)

Dallas, TX
Full Time
Paid
  • Responsibilities

    Our client a leading streaming media provider,  is seeking a Software Engineer on the Advertising Tools team. You’ll have the opportunity to help build critical components at the foundation of a $1B+ advertising business. You will collaborate closely with internal stakeholders across product and engineering to design and implement new advertising products and features that support a rapidly growing list of publisher partners while we continue to aggressively expand the platform for our 200M+ users.

    You’ll work closely with internal stakeholders to refine requirements, build, and ultimately own the eventual, well-designed solution. Engineers on our team write maintainable, self-documenting code, perform code reviews, and participate in design discussions.

    This project oversees Planning, Trafficking, Reporting and Billing of the Advertising Platform. A large part of the application is being migrated to AWS. They need someone who can help them with AWS migration and they need expert level proficiency from someone as they have tight deadlines. Ideal candidate would have worked on similar migration projects where they can showcase their breadth of knowledge to solve AWS migration issues and fine tune the configuration.

    What you’ll need:

    • 6+ years professional experience in a software development role.
    • Prior experience with AWS Migrations as a lead engineer.  
    • Experience developing APIs using Python, Django, Django-REST, Celery, Redis, PostgreSQL, and/or GraphQL.

    Technical Skills:

    • Designed and built robust and flexible APIs that interact with multiple systems.
    • Understand a wide range of design patterns, data structures, and algorithms.
    • Experience designing and implementing RESTful web APIs in an enterprise setting.
    • Deep understanding of the software development lifecycle, including the use of source control, CI/CD and various testing approaches.
    • Experience in building highly scalable and highly performant microservices.
    • Experience with asynchronous programming models

    This role is onsite 2 days a week. Needs to be in one of the following locations:

    • San Francisco CA
    • Boulder CO
    • Washington DC
    • Deerfield Beach (Miami) FL
    • Atlanta GA
    • Famington Hills, (Detroit) MI
    • Lawrenceville NJ
    • New York City NY
    • Irving TX
    • Fredericksburg VA