Job Closed

This listing is no longer active.

Netflix logo
Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

Senior Software Engineer, Video Algorithms

Location

United States

Posted

86 days ago

Salary

$388K - $558K / year

Seniority

Senior

5 yrs expExperience acceptedEnglishJavaPython

Job Description

Senior Software Engineer, Video Algorithms

Netflix

• Perform in-codec experimentation and build PoCs to support the team’s encoding innovation initiatives • Work with internal partners and external partners to take prototypes into production • Build experimentation systems on top of existing media platforms using paved path languages such as C/C++, Python, and Java • Run large experiments to benchmark a solution in terms of rate-quality tradeoff, latency, system performance, etc. • Work on productizing your solutions using paved path tools

Job Requirements

  • 5+ years experience in multimedia software development
  • MS in Computer Science/Electrical Engineering or equivalent or extensive experience
  • In-depth knowledge of video coding standards (AV1, AV2, AVC, HEVC)
  • Rich hands-on experience with open-source/proprietary encoder/decoder codebases, such as libaom, SVT-AV1, dav1d, libx264, libx265
  • General understanding of video codecs ecosystems
  • Fluent coding capability in C/C++ and ability to write systems code in Python or Java
  • Good communication skills and collaborative spirit

Benefits

  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • Full-time hourly employees accrue 35 days annually for paid time off
  • Full-time salaried employees are immediately entitled to flexible time off

Related Job Pages

More Full-stack Engineer Jobs

Workbrew logo

Product Engineer

Workbrew

Workbrew is an equal opportunity employer. We make all employment decisions including hiring, evaluation, termination, promotional, and training opportunities, without regard to race, religion, skin colour, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, political affiliation or beliefs (within democratic norms) pregnancy or pregnancy-related condition, marital status, height and/or weight. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. If you have read to this point and you doubt if you are qualified: please apply anyway. Looking forward to hearing from you.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description At Workbrew we are building the features that companies need on top of Homebrew, the most popular package manager on macOS (and growing on Linux). Workbrew provides commercial support and MDM integration and will in future provide many other features around Homebrew needed by the enterprise. We're looking for product engineers with high empathy, willingness to give/take direct feedback and a desire to build delightful, high-quality tools that developers love. Our current stack is Ruby and Go. We define a “product engineer” as an engineer who delivers customer value by learning who users are, empathizing with their problems, and turning those insights into well-scoped, testable outcomes. They balance discovery and delivery by shipping pragmatic MVPs quickly and iterating from feedback, while keeping longer-term strategy and maintainability top of mind. They care about good UX and reliable, high-quality software, and are adaptable, comfortable wearing multiple hats across backend, infrastructure, security, or design. At Workbrew we work hard but (usually) not long. We value getting things done quickly and then being able to spend time with our friends, family and hobbies. We know that “time spent working” is an exceptionally poor metric for output, happiness or success. Qualifications - You have at least 2 years’ experience building either open source software and/or commercial software. - You can (usually) give and receive direct feedback with kindness and empathy. - You are comfortable with asynchronous collaboration. - You use AI tooling to increase velocity without sacrificing quality or security. - You are willing to do some of your engineering work in the open (e.g. open source or repositories shared with external customers). Requirements - You have worked on open source projects before, ideally in the Homebrew ecosystem. - You have worked on a Ruby on Rails application before. - You have worked on a Go application before. - You have worked remotely before. - You have worked on a timezone distributed team before. - You have experience working on software deployed on a Unix or Unix-like OS. A Day In The Life Of A Workbrew Product Engineer - Start work at a time that suits you and your life. - Read Slack backlog, emails (we definitely don’t need you to have these on your phone). - Write code, open pull requests for new features, fixing bugs, etc. - Review pull requests from coworkers and provide helpful, unblocking feedback. - Merge pull requests that seem ready. - 0-2 planned meetings a day. - 0-1 unplanned meetings a day. - Respond to Slack messages with colleagues, customers and partners at least 2-4 times a day. - Write more code, open more pull requests. - Make sure that your colleagues have what they need to not be blocked by you until tomorrow. - Finish work at a time that suits you and your life. 30 Day Goals - You have landed a simple feature in at least one of the (Ruby on Rails) Workbrew Console, (Go) Workbrew Agent or (macOS) Workbrew Installer. 90 Day Goals - You have landed a non-trivial feature in at least one of the Workbrew Console, Workbrew Agent or Workbrew Installer. - You have been able to communicate with kindness, empathy and directness when required. - You have implemented a change based on an (internal or external) customer need from feedback/support request/reported bug/etc. Benefits - The starting contract rate or salary for this role is between $50,000 to $200,000 USD (paid in your local currency, through Oyster, if outside the US). - A generous equity package. - For employees: we provide a flexible paid leave. Everyone is expected to take at least 20 days off a year (or your country’s legal minimum). - Paid travel, accommodation and (pre-agreed) expenses to meet coworkers in person a couple of times a year. - You can do your work from different places around the world (as long as you get your job done and show up for meetings at the right times). - We will consider part-time on a pro-rata basis (e.g. 80% hours for 80% pay). - If there’s something else you really want that we’ve not mentioned: please ask. Company Description Workbrew is an equal opportunity employer. We make all employment decisions including hiring, evaluation, termination, promotional, and training opportunities, without regard to race, religion, skin colour, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, political affiliation or beliefs (within democratic norms) pregnancy or pregnancy-related condition, marital status, height and/or weight. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. If you have read to this point and you doubt if you are qualified: please apply anyway. Looking forward to hearing from you.

United States
$50 - $200 / year
Job Closed
EnergyHub logo

Senior Software Engineer

EnergyHub

EnergyHub, a growing enterprise software company founded in 2007, provides utilities with innovative distributed energy resources (DER), program management solu

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Full Stack Engineer on our growing EV team, you will be responsible for developing our backend services while maintaining a high security posture within our growing infrastructure. This role is a full-stack role, giving candidates the opportunity to build services, APIs, and front-end user interfaces for drivers and clients to interact with. Main Responsibilities: What you’ll do - Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly. - Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions. - Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles. - Build and enhance data lakes to provide additional data analysis for different services and consumers. - Develop services to interact with connected vehicles at scale. - Develop and maintain front end “web apps” to provide UIs for our various different products and services. - Ensure proper security and data protection policies, procedures, and monitoring are in place. - Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform. - Write and maintain technical documentation. - Drive and embody the “Dev Owns Quality” culture. - Other duties as assigned. Qualifications - 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role. - Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring. - Expertise in API ingestion and data normalization processes. - Experience with front end languages, such as React/Typescript. - Experience with containerized systems. - Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening. Requirements - Experience with AWS or other cloud providers. - Experience with GraphQL. - Typical development tools and processes (automated testing, continuous integration/deployment, monitoring systems). - Experience with Event-Driven systems and data processing pipelines (Kafka, SNS/SQS, Kinesis, S3, etc). Benefits - Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other. - Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. - Gain well-rounded experience: EnergyHub offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business. - Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT, SaaS and machine learning challenges. - Be part of something important: Help create the future of how energy is produced and consumed. - Focus on fun: EnergyHub places high value on our team culture. Company Description EnergyHub is a growing enterprise software company that works with the most forward-thinking companies in smart energy. Our platform lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power. Company Benefits - 100% paid medical for employees. - 401(k) with employer match. - Casual environment with flexibility to set your own schedule. - Fully stocked fridge and pantry. - Free Citi Bike membership and secure bike rack. - Gym subsidy. - Paid parental leave. - Education assistance program.

United States
$130K - $170K / year
Job Closed
SewerAI logo

Technical Lead Manager

SewerAI

PIONEER® by SewerAI is condition assessment & asset management in the Cloud, powered by AutoCode™ AI computer vision.

OtherRemoteTeam 11-50Since 2019H1B No Sponsor

• Own Product Delivery End-to-End: Partner with Product and Design from discovery through delivery. Translate product vision into engineering plans, set priorities, and drive execution with a bias toward shipping. • Lead & Grow a Team: Manage a team of full-stack and backend engineers. Run 1:1s, give direct feedback, support career growth, and build a culture of ownership and accountability. • Shape the Product: Be a strong voice in what we build, not just how. Challenge product requirements, advocate for the user, identify gaps, and push for simplicity and impact. • Drive Technical Quality: Set engineering standards for your team. Participate in design reviews, ensure architectural decisions hold up, and keep the codebase healthy. • Ship with Urgency: Remove blockers, cut scope ruthlessly when needed, and keep the team focused on outcomes over output. You care about what's in production, not what's in the backlog. • Collaborate Cross-Functionally: Work closely with Product, Design, Data Science, and Infrastructure to coordinate across the organization and ensure your team has what it needs.

United States
$160K - $180K / year
Job Closed
9th Way Insignia logo

Principal Senior Software Engineer

9th Way Insignia

Serving the federal government with courage, integrity, and excellence.

ContractRemoteTeam 51-200Since 2018H1B No Sponsor

• Manages the software engineering process. • Reviews and analyzes system specifications, interfaces and requirements. • Prepares programming specifications. • Analyzes existing systems and subsystems for reusability benefits and needed changes. • Prepares design plans and written analyses, unit and test scripts, and documentation. • May lead a software development team and mentor junior software engineers. • Responsible for architecting, developing, and implementing complex software solutions that meet rigorous standards for performance, security, reliability, and compliance. • Involves working closely with cross-functional product teams, including product managers, UX designers, systems engineers, and DevSecOps personnel, to deliver high-quality solutions that support mission-critical operations. • Provides strategic technical guidance, mentors other engineers, evaluates emerging technologies, and contributes to continuous process improvements across the entire product development lifecycle.

United States
$98.2K - $109.3K / year
Job Closed