Media Software Engineer Resume Samples

4.6 (114 votes) for Media Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the media software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
LQ
L Quigley
Leonardo
Quigley
26804 Nikko View
Los Angeles
CA
+1 (555) 727 9535
26804 Nikko View
Los Angeles
CA
Phone
p +1 (555) 727 9535
Experience Experience
Philadelphia, PA
Media Software Engineer
Philadelphia, PA
Purdy, Spinka and Franecki
Philadelphia, PA
Media Software Engineer
  • Work with vendors on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities
  • Drive process improvements such as automating manual processes and data reporting
  • Develop software related to media asset management systems, automated metadata management and media delivery capabilities
  • Customize workflows for NBCUniversals’ Global Media Operations (GMO) – encompassing content prep and delivery for US domestic and international content delivery
  • Integrate various software platforms through vendor APIs
  • Work with various Intel teams, partners and customers to improve performance and quality of delivering components by validating and analyzing issues in software drivers, framework and applications, implementing software improvements
  • Coordinate with internal operational & technology and vendor support teams to isolate issues and drive resolution
Chicago, IL
Software Engineer, Media
Chicago, IL
Stanton, Ruecker and Jast
Chicago, IL
Software Engineer, Media
  • Monitor, measure, and provide visibility into video metrics
  • Care and feeding for the underlying cloud infrastructure
  • Proponent of testing
  • Build and maintain our video ingest, processing, and distribution pipelines
  • Debug and support media-related problems
  • Stay abreast of video technology
  • Performance analysis and tuning for media driver and middleware on various Intel platforms running different operating systems e.g., Linux, Windows
present
Dallas, TX
Software Engineer, Media Delivery
Dallas, TX
Braun, Paucek and O'Keefe
present
Dallas, TX
Software Engineer, Media Delivery
present
  • Work with the development team to capture key metrics
  • Write documentation that makes sense six months later
  • Track your work in git
  • Work to see your solutions through to production
  • Implement parts of the ETL pipeline used to populate the analytics system
  • Design OLAP star schemas
  • Collaborate with others using real-time chat and/or video conferencing
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Georgia
Bachelor’s Degree in Computer Science
Skills Skills
  • At least 4 years of professional experience programming with Ruby, Go, Python or Java
  • Knowledge of digital media compression and delivery formats
  • Video ingestion and/or transcoding experience
  • Experience with multiple types of data stores
  • Comfort with a nix terminal, SSH, etc
  • Experience developing and scaling services in a SOA
  • Systems administration experience
  • Amazon Web Services (S3, SNS, SQS, ETS, Lambda, etc.)
  • Speaking intelligently and with authority about a variety of technology topics
  • Interesting or unusual languages like Elixir, C, C++, C#, etc
Create a Resume in Minutes

15 Media Software Engineer resume templates

1

Software Engineer, Mobile Media Resume Examples & Samples

  • Photos and videos in social media
  • Performance engineering--experience profiling and tuning for product quality
  • Image/video/media streaming stacks on mobile or elsewhere
  • Engineering on top of mobile platforms
  • Good, thoughtful consumer product design
  • … writing and shipping mobile apps (Android or iOS)
  • … with C/C++ as well as Java or Objective-C
  • … collaborating with a large distributed team
  • … designing maintainable systems that are intuitive, robust, and testable
2

Software Engineer, Core Media Resume Examples & Samples

  • Contributing to a multimedia platform that involves stream acquisition and generation of live video and audio publishing for consumers around the world
  • Assisting in development of technical requirements and architectural changes for on boarding new partners and features
  • Participating in the full lifecycle of software development from the ground up and providing technical knowledge to potential solutions
  • 3+ years experience as a Java developer, configuring and supporting technology
  • Linux experience
  • An understanding of media formats on mobile and connected devices
  • Interest in open source
  • Interest in video encoding, particularly HLS and/or MPEG-DASH
  • Knowledge of what it takes to scale in code
  • Skill in functioning as a part of a team and a willingness to learn a complex, multi-faceted system
  • Problem solving skills you are excited to put to the test
  • A passion for learning, asking questions and desire to grow your own skill set as a developer
3

Media Software Engineer Resume Examples & Samples

  • Develop, enable, and maintain most popular video codecs Mpeg2/AVC/MVC//VC-1/HEVC/VPx and video processing functionality
  • Performance analysis and tuning for media driver and middleware on various Intel platforms running different operating systems e.g., Linux, Windows
  • Experience in modern technologies for HW video acceleration such as DirectX 9/11, MFTs, LibVA, OpenMAX
  • Experience in video decoding and encoding for HEVC, VP9, MPEG-2, VC-1, AVC, MVC/3D, and other new advanced codec techniques
  • Experience in software development tools and methods on Windows or Linux
  • Proficiency in problem solving and debugging skills
4

Software Engineer, Media Engineering Resume Examples & Samples

  • Develop efficient, reliable software services geared toward acquiring, tagging, managing, distributing, and exporting video assets for the Core Services/Architecture group in Media Engineering at ESPN Technology
  • Drive innovations that improve service simplicity, maintainability, and performance
  • Evaluate new third party technologies
  • Support senior engineers in evolving engineering practices
  • Proactively identify weaknesses and recommend appropriate solutions
  • Provide clear, concise documentation and training to other developers in the proper use of our services
  • A minimum of 1 year of hands-on experience in software engineering with a strong mathematics background
  • Proficient Java developer with a deep understanding of object oriented design and patterns
  • Experience designing and implementing solutions with an understanding of parallel algorithms, leveraging horizontal and vertical scale
  • Deep understanding of JAX-RS/REST (along with sound understanding of RESTful principles), XML, JAXB, and JSON
  • Hands on experience with cloud platforms, e.g. AWS, Google, Windows Azure, et cetera
  • Proven troubleshooting, analytical, and problem solving skills
  • Independent, self-starter, and a team player
  • 2+ years of hands-on experience in software engineering with a strong mathematics background
  • Experience building enterprise level services, with a recent focus on Java EE including EJB 3.x and JPA 2.x using container managed transactions a plus
  • Comfortable developing on and administering a recent version of a Java EE container; JBoss, Glassfish, et cetera
  • Experience with high performance indexing technologies such as Apache SOLR/Amazon Elastic Search or NoSQL databases (Cassandra, MongoDB) a plus
  • Solid organization, communication and interpersonal skills
  • Able to work with geographically dispersed, cross functional teams
  • BS Computer Science or related technical discipline or its equivalent
5

Universal Media, Senior Software Engineer Resume Examples & Samples

  • 6+ years experience in a professional, programming position
  • 3+ years of server side Java application development experience
  • Experience with data processing and algorithm
  • Experience with Solr, Hadoop and Map/Reduce – advantage
6

Software Engineer, Media Resume Examples & Samples

  • At least 4 years of professional experience programming with Ruby, Go, Python or Java
  • Experience developing and scaling services in a SOA
  • Experience with multiple types of data stores
  • Video ingestion and/or transcoding experience
  • Systems administration experience
  • Knowledge of digital media compression and delivery formats
  • Interesting or unusual languages like Elixir, C, C++, C#, etc
7

Software Engineer, Media Resume Examples & Samples

  • Build and maintain our video ingest, processing, and distribution pipelines
  • Care and feeding for the underlying cloud infrastructure
  • Monitor, measure, and provide visibility into video metrics
  • Stay abreast of video technology
  • Debug and support media-related problems
  • Video engineering and web services experience
  • Proponent of testing
  • Devops mindset. Comfortable with infrastructure
  • Experience with agile methodologies
  • Bachelor's Degree in Computer Science or equivalent professional experience
8

IPG Media Lab-conversational UI Software Engineer Resume Examples & Samples

  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Determine operational feasibility
  • Document and maintain software functionality
  • Comply with project plans and deadlines
  • Ability to translate deep technical concepts to clients and team members
  • 2-5+ years of development experience
  • Experience with building bots for chat (Messenger, Slack) and/or Machine Learning / NLP
  • Tech Stack: NodeJS, Django, MongoDB, AWS, (Tensorflow or Torch a
  • Plus)
  • Proficiency in at least one programming language such as Java, Python, C, C++, or C#
  • Familiarity and good experience with APIs
  • Team player, tinkerer and iterative thinker
  • Passionate about learning more about Machine Learning / NLP / RNN
9

Software Engineer Intern, Media Resume Examples & Samples

  • Work in an agile team on the HTML5, JavaScript, and CSS3 front-end and Python/Perl/Go API to build a media module in MediaMath's TerminalOne platform
  • Implement, test, deploy and monitor scalable API services and UI front-end for complex workflows
  • Create elegant, testable, and maintainable software using TDD
  • Collaborate with product managers and team members to gather requirements, design, and develop solutions
  • Participate in software design meetings and analyze user needs to determine technical requirements
  • Provide support for day-to-day operational work as needed
  • Currently pursuing a full-time Bachelors or Masters degree in Computer Science or related technical field
  • Excellent problem-solving and implementation skills
  • Experience working with the Linux terminal
  • Experience of C++, Java, or iOS/Android development is a plus
  • Knowledge in web application development (HTML, JavaScript, CSS, Angular.js, ReactJS, Polymer, etc.)
  • Knowledge of a scripting language (Python, JavaScript with Node.js, Go, etc.)
  • Knowledge of databases (RDMBS, Postgres/MySql, NoSQL, etc.)
  • Knowledge of running unit tests, build tools, deployment scripts, build automation, etc
10

Software Engineer Media Service Resume Examples & Samples

  • Part of a team developing media processing and signaling capabilities on BroadWorks media processing servers
  • Responsible for design, coding, documentation, testing, and support
  • Development is in C/C++ in a Unix environment
  • Document functionality and design
  • Implement design in code
  • Unit test implemented code
  • Support existing code base
  • The Software Engineer is expected to collaborate and contribute to making technical decisions on the implementation details of assigned tasks
11

Media Software Engineer Resume Examples & Samples

  • Strong experience in the following areas is required
  • Team player: peers awareness and cooperation, capable of working as a leader or being led by others as required
  • Executer: Thorough person, capable of closing the “small-corners”, independent and pushing for solution
  • System analysis capabilities: capable of understanding and analyzing large systems
  • Capability to multi-task several problems at the same time
  • Creativity: capable of solving thought problems by non-conventional ways
  • Highly motivated for success
  • Self-learning
  • Confidence and assertiveness to be able to push tasks independently, raise flags or request help when needed
  • 7 - 10 Years of Experience
12

Software Engineer, Media Delivery Resume Examples & Samples

  • Design OLAP star schemas
  • Produce Tableau reports
  • Work with the development team to capture key metrics
  • Implement parts of the ETL pipeline used to populate the analytics system
  • Work to see your solutions through to production
  • Collaborate with others using real-time chat and/or video conferencing
  • Track your work in git
  • Write documentation that makes sense six months later
  • Participate in on-call rotations for our production systems
13

Software Engineer, Apple Media Products Resume Examples & Samples

  • Overall 4+ years of experience in software development
  • A strong foundation in Computer Science fundamentals such as data structures and algorithms is required
  • Several years of experience in any of the programming languages such as Java, Scala, Ruby, Python or Perl
  • Hands on experience with Build & Deploy technologies such as Maven, Gradle, Jenkins, Artifactory/Nexus, GIT, Puppet/Chef and exposure to UNIX based system administration experience
  • Strong experience with improving Software Development Lifecycle and CI/CD pipelines
  • Deep expertise in software testing frameworks
  • Some experience with large-scale datacenter application deployments including monitoring and capacity planning
  • Demonstrated experience architecting, developing and deploying internet-scale, distributed and mission critical services is required
  • Strong software and system design skills are required
  • Ability to communicate effectively, both written and verbal, with technical and non-technical cross-functional teams
  • A desire to work in a fast-paced and challenging work environment
14

Software Engineer, Media Discovery Resume Examples & Samples

  • Bachelor of Science in Computer Science, Master Degree in Computer Science preferred
  • At least 4 years of professional experience (or equivalent) building cloud based applications in a Service Oriented Architecture (SOA) environment
  • Experience programming with Ruby or Go
  • Speaking intelligently and with authority about a variety of technology topics
  • Experience with multiple types of data stores, including SQL, key-value, and NoSQL
  • Comfort with a *nix terminal, SSH, etc
  • Experience creating or working with a Digital Media Management System
  • Amazon Web Services (S3, SNS, SQS, ETS, Lambda, etc.)
  • Development experience in an Agile environment
15

Media Software Development Engineer Resume Examples & Samples

  • BS or Masters degree in Computer Science, EE, Signal Processing or related field
  • 5+ years of related work experience
  • Demonstrated experience with software testing methods, such as functional testing, stress testing, performance testing, and failure injection
  • Knowledge of data structures, algorithms, operating systems, and/or distributed systems, cloud service and application
  • Ability to take raw product requirements and create software architectures and designs to bring them to life
  • Experience working closely with other developers to understand their needs and issues and to develop cooperative solutions
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
  • Proficiency in, at least one modern programming language such as C, C++, Go, Ruby, Python etc
  • Experience with RTP, WebRTC etc
  • Experience and Knowledge of codec formats, streaming protocols, encoding tools
  • Experience with video protocols
  • Experience with low latency protocol design
  • Experience working in an Agile/Scrum environment
  • Experience with building and operating large scale cloud services and backend systems
  • Experience in a DevOps environment with full ownership of code changes from development to production and monitoring
  • Familiarity with EC2 and AWS services
  • Experience with SIP, VoIP protocols
  • Familiarity with PSTN systems
16

Media Software Engineer Resume Examples & Samples

  • Customize workflows for NBCUniversals’ Global Media Operations (GMO) – encompassing content prep and delivery for US domestic and international content delivery
  • Develop software related to media asset management systems, automated metadata management and media delivery capabilities
  • Integrate various software platforms through vendor APIs
  • Work with vendors on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities
  • Engineer integrated software solutions to anticipate and enable business growth, productivity, and reliability
  • Identify automation opportunities within media workflows, and develop appropriate software solutions
  • Coordinate with internal operational & technology and vendor support teams to isolate issues and drive resolution
  • Configure test, QA and production environments with proper packages and dependencies to enable development
  • Work with client user groups to ensure operational needs are being appropriately met
  • Provide 24x7 On-Air systems support and daily operations support; some overnight shift-schedule support will be required during on-air rollout and special broadcast events
  • Education/experience in Broadcast Technology/Engineering or related field - ideally BS in Engineering/Computer Science and experience within the broadcast industry
  • 3+ years of experience on scripting languages – in particular JavaScript within a Rhino environment along with python and shell scripting proficiency
  • 3+ years of experience managing a GNU/Linux environment for development, including package management and basic system administration
  • 3+ years of experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements
  • 3+ years working with IT systems, with a solid understanding of network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH)
  • Experience developing software in a team environment
  • Familiarity with broadcast production or video production systems, ideally working knowledge of Asset Management Systems (Evertz Mediator or others)
  • Experience working with Agile and Scrum methodologies for software development and project execution
  • Familiarity with software development tools such as JIRA, Github, and Jenkins
  • Experience with high-volume data migration projects
17

Senior Software Engineer, Cloud & Media Resume Examples & Samples

  • Act as a developer on Web enabled J2EE type applications, as well as PHP applications – coding, debugging, testing, research application / software problems, determining root causes, and proposing and implementing solutions
  • Work as part of a dynamic team throughout the software development life cycle
  • Conduct design and code review to ensure compliance with standards
  • Be a quick learner of the internal framework
  • Daily management discipline and responsiveness
  • 4 year degree in Computer Science or related field
  • 5 years+ of experience in presentation or middleware layer Web Application Development using server-side programming technologies (Java EE, .NET, PHP are eamples), as well as client-side programming technologies (HTML/JS/CSS, Bootstrap, AngularJS, JQuery are examples)
18

Senior Currency Media Handling Software Engineer Resume Examples & Samples

  • Design, develop and document test procedures and software to validate functionality
  • Software unit test, and supporting integration and systems testing
  • Regular progress reporting on schedule, quality & size of change
  • Small team leadership
  • Project planning & status reporting to management
  • A Degree in a Software\Computer\Electronics Engineering (Hons 2:1 or better preferred). Electronics degree requires significant programming experience
  • Minimum 5 years of experience developing embedded real time firmware (C++ preferred)
  • 32-bit microprocessor experience. (ARM preferred)
  • 8/16-bit microcontroller experience
  • VxWorks or FreeRTOS or uC/COS-II(-III) RTOS
  • Developing PC\Device application level software (Linux, Android or Windows) C++, C#, VB, Java or C
  • USB knowledge
  • Python
  • Software design and methodologies – Object Orientated
19

Media Software Development Engineer Resume Examples & Samples

  • Strong proficiency in one or more of the following: C, C++, Go (or demonstrably superior skills in a modern language not on this list)
  • Ability to take raw product requirements and create software architectures, designs as well as implement high quality software
  • Ability to work in a fast paced, highly collaborative, dynamic work environment
  • Ability to think creatively and solve problems
  • Experience with VoIP protocols
  • Experience with software development for signal processing
20

Software Engineer, Media Apps Resume Examples & Samples

  • 4 years of mobile application experience (UI + server integration)
  • Strong understanding of ES6 Javascript best practices and performance pitfalls
  • Experience building customer facing products and/or tools as part of a product team
  • Experience working with large code bases using source control (Git, SVN, etc.)
  • Strong attention to detail (both technical and user-experience related)
  • Comfortable with peer-review of work as well as providing feedback to others
  • Strong communication and time management skills
  • Experience with NPM/Babel/WebPack or similar build tools
  • Obj-C/Swift experience highly desired, but not required
21

Core Media Software Engineer Resume Examples & Samples

  • Strong coding skills in C with ARM on embedded platforms
  • 2+ years experience developing and debugging large software systems
  • Proven experience with Audio/Video components of a media software system
  • Experience with and understanding of real-time multithreaded programming systems
22

Software Engineer, Media Ranking Resume Examples & Samples

  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
  • Suggest, collect and synthesize requirements and create effective feature roadmap
  • Code deliverables in tandem with the engineering team
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
  • MS degree in Computer Science or related quantitative field or Ph.D degree in Computer Science or related quantitative field
  • 5+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
  • Proven ability to translate insights into business recommendations
  • Experience with Hadoop/Hbase/Pig or MapReduce/Sawzall/Bigtable
  • Knowledge developing and debugging in C/C++ and Java
  • Experience with scripting languages such as Perl, Python, PHP, and shell scripts