Senior Software Engineer

Transmit is seeking enthusiastic Software Engineers to help us build the future of our dynamic ad service. As a member of a small but growing team, you will leverage your experience in frontend and backend feature development to make a significant impact on our product suite and codebase.

What You’ll Do:

•  Maintain and improve our ad tech infrastructure, which includes a mixture of client and server-side solutions  

•  Write well-tested, high-throughput software for use in low-latency workloads

•  Collaborate with our Ad Operations, Ad Sales, Product and VideoExperience teams, as well as other members of the Transmit organization to refine functional requirements, determine priorities, and deliver business-critical projects

•  Build analytics tools to query and visualize large datasets with blazing fast response times. Modify existing data pipelines or deploy new ones to support feature requirements.

•  Maintain constructive working relationships with vendors at all levels of our advertising stack, including, but not limited to:understanding technical and  functional requirements for new partner onboarding, troubleshooting with existing partners and vendors, performance analysis and reporting  

Assist in the definition and implementation of superior user experiences around advertising

•  Identify and execute on opportunities to develop software to increase efficiency, visibility, and performance of our ad technology  

•  Troubleshoot issues with appropriate urgency, QA and monitor feature deployments as needed

MinimumQualifications and Experience:

•  4+ years of experience delivering production-quality software in a high-traffic environment

•  Experience writing scalable backend applications and frontend user interfaces

•  Experience working with databases, both SQL and NoSQL, as well as large reporting datasets

•  Experience writing and deploying cloud-hosted code and designing cloud-based architecture (e.g. GCP, AWS)

•  Familiarity with modern code-deployment toolchains (e.g. Buildkite, Docker, Kubernetes)

•  Experience working with caches to improve application performance and response time

•  Experience working with 3rd party vendors and clients 

•  Strong communication skills 

Ideal Qualifications and Experience: 

•  Experience writing software using Node.js, JavaScript, React and D3

•  Familiarity with MongoDB, Elasticsearch and Pinot databases

•  Experience with Python and PySpark, AWS Glue, and ETL moregenerally

•  Experience using AWS ElastiCache, Memcached and Redis

•  Experience working with large datasets and developinguser-facing analytics tools

•  Experience working with digital video advertising, including client and server side ad insertion, and an understanding of the complex andinherent limitations of the ad technology ecosystem and device landscape(web, mobile, OTT, etc.) 

•  Experience with live streaming and on-demand video players

Experience with client and server side ad insertion

We're committed to creating a dynamic work environment that values diversity and inclusion, and represents employees across a variety of skill sets. We are committed to providing equal employment opportunities, based on job related qualifications, to all persons regardless of legally protected status, including race, color, religion, sex, sexual orientation, marital status, age, national origin, physical or mental disabilities, political affiliation, or status as a disabled veteran, veteran of the Vietnam era, or other covered veteran. It is our intention that every aspect of employment with us shall be free of discrimination and in full compliance with the requirements issued under all applicable federal, state and local fair employment practice laws.

Apply Now

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.