CrawlJobs Logo

Software Engineer, Editor

United States, San Francisco 193000.00 - 250000.00 USD / Year · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

We are building the next-generation AI-powered platform and web application for easy and fast creation of audio and video content. Building a revolutionary way to record, transcribe, edit, and mix audio and video on the web comes with a series of unique technical challenges and requires solving hard and complex problems. We are looking for an experienced software engineer to build a best-in-class video editing and streaming platform to power the core editing and AI functionality of the app.

Job Responsibility

  • Building traditional editing functionality (e.g. timeline editing, effects & animations)
  • Integrating in-house (e.g. studio audio) and third-party AI functionality to supercharge any user’s ability to make excellent video and audio content
  • Supporting the data model and systems that manage the state of projects across clients
  • Building media management features that enable organizations to build on Descript as a team

Requirements

  • 5+ years of professional fullstack software engineering experience
  • Expertise in Typescript, React, and RESTful APIs
  • Solid CS fundamentals, including data structures, algorithms, databases (Postgres, Redis)
  • Experience building creative tools in the past or you're a frequent user of creative media tools
  • A desire to have a high degree of ownership and accountability
  • A deep understanding of system design principles and are effective at understanding and integrating customer needs into your decisions
  • The ability to thrive in collaborative environments including when working with other functions (e.g. product, design, research, AI engineering)

What we offer

  • Generous healthcare package
  • 401k matching program
  • Catered lunches
  • Flexible vacation time

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Editor

8 matching positions

Software Engineer, Editor

At Hex we are using AI to reinvent how everyone interacts with data, enabling ri...
Location
Location
United States , San Francisco
Salary
Salary:
170000.00 - 270000.00 USD / Year
hex.tech Logo
Her
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a full-stack software engineer
  • Comfortable navigating the entire application stack and building full-stack applications with React and Typescript
  • Strong understanding of front-end and back-end development principles
  • Appreciation for elegant user experiences and a track record of leading and executing major product initiatives end to end
  • Strong instincts around technical strategy and product alignment, balancing velocity with engineering excellence
  • Empathy for data teams and understand the challenges involved in answering complex data questions, and working with modern data warehouses
  • Excited by the opportunity to work at the forefront of AI development, tackling novel problems in agentic user interactions, user patten and reliability
  • Pragmatic and action-oriented, focused on delivering high-quality solutions that directly contribute to business-critical features
Job Responsibility
Job Responsibility
  • Work across the full stack to shape the core user experience of Hex
  • Work on the critical path where users create, collaborate, and scale their work on the platform
What we offer
What we offer
  • Market-benched salary & equity
  • Comprehensive health benefits
  • Flexible paid time off
  • Fulltime
Read More
Arrow Right
New

Embedded Software Engineer

Location
Location
United Kingdom , Cardiff
Salary
Salary:
40000.00 - 45000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering Degree or equivalent in a related discipline
  • At least 3 years experience in Software, Embedded Firmware development
  • Good working knowledge of low programming languages (C/C#) and the ability to use standard development software: debuggers, editors, compilers.
Job Responsibility
Job Responsibility
  • Working in a small, versatile team, you will be involved in product design and sustaining activities on a range of electronic based products
  • Implementation of embedded firmware designs and test solutions primarily in C
  • Firmware development and de-bugging embedded systems
  • Using Python and C# for test and tool development, with the creation of design documentation.
What we offer
What we offer
  • Bonus
  • Group Pension Scheme
  • Private Medical Scheme including Healthcare Cash Plan
  • Life Assurance x 4 annual salary
  • Critical Illness Cover and Income Protection
  • A structured training and development programme, suited to individual needs
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Bellevue
Salary
Salary:
219831.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or a related field and 60 months of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
  • Experience must include 60 months in the following: C, C++, Java, C#, Hack or other relevant coding languages
  • Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
  • Designing and completing medium to large features independently without guidance
  • Experience owning a particular component, feature or system
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  • Core web technologies: HTML, CSS, or JavaScript
  • Building highly-scalable performant solutions
Job Responsibility
Job Responsibility
  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook
  • Build new features and improve existing products
  • Work on problems of diverse scope and design core, backend software components
  • Handle Facebook scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end Facebook code
  • Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Complete medium to large features (each with many tasks) independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area and/or systems
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , New York
Salary
Salary:
197789.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 2 years of experience in the job offered or in a computer-related occupation
  • 2 years of experience with Machine Learning Framework(s): PyTorch, MXNet, or Tensorflow
  • 2 years of experience with machine learning, data mining, or distributed systems
  • 2 years of experience with translating insights into business recommendations
  • 2 years of experience with Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Spark
  • 2 years of experience with developing and debugging in C/C++ and Java
  • 2 years of experience with scripting languages such as Perl, Python, PHP, or shell scripts
  • 2 years of experience with C, C++, C#, or Java
  • 2 years of experience with Python, PHP, or Haskell
Job Responsibility
Job Responsibility
  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems
  • Utilize industry experience to work on a range of classification and optimization problems, e.g. payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection
  • Work on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models
  • Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools
  • Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques
  • 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)
What we offer
What we offer
  • Bonus
  • Equity
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , New York
Salary
Salary:
275894.00 - 297550.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign degree equivalent) in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience and 1 year of work experience in the job offered or related occupation. Requires 1 year of experience in the following skills: Experience in AI infrastructure, high performance computing, performance optimizations, or Machine learning frameworks (e.g. PyTorch), numerics or SW/HW co-design
  • AI-System infrastructure or AI algorithms in C/C++ or Python
  • C, C++, Java, C#, Hack or other relevant coding languages
  • Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
  • Designing and completing medium to large features independently without guidance
  • Experience owning a particular component, feature or system
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  • Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
Job Responsibility
Job Responsibility
  • Apply relevant AI infrastructure and hardware acceleration techniques to build & optimize our intelligent ML systems that improve Meta’s products and experiences
  • Goal setting related to project impact, AI system design, and infrastructure/developer efficiency
  • Directly or influencing partners to deliver impact through deep, thorough data-driven analysis
  • Drive large efforts across multiple teams
  • Define use cases and develop methodology & benchmarks to evaluate different approaches
  • Apply in depth knowledge of how the ML infra interacts with the other systems around it
  • Mentor other engineers / research scientists & improve the quality of engineering work in the broader team
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Systems

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , Bellevue
Salary
Salary:
230457.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field, and 6 years of work experience in the job offered or in a computer-related occupation
  • Programming experience in either C, C++, Java, C#, Hack or other relevant coding languages
  • Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
  • Designing and completing medium to large features independently without guidance
  • Python, PHP, or Haskell
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
  • Core web technologies: HTML, CSS, or JavaScript
  • Building highly-scalable performant solutions
Job Responsibility
Job Responsibility
  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook
  • Build new features and improve existing products
  • Work on problems of diverse scope and design core, backend software components
  • Handle Facebook scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end Facebook code
  • Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack
  • Interface with other teams to incorporate their innovations and vice versa
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Complete medium to large features (each with many tasks) independently without guidance
  • Identify and drive changes as needed for assigned codebase, product area and/or systems
What we offer
What we offer
  • bonus
  • equity
  • Fulltime
Read More
Arrow Right

Software Engineer, Android

Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologie...
Location
Location
United States , New York
Salary
Salary:
228980.00 - 250250.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign degree equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and 2 years of work experience in the job offered or in a computer-related occupation
  • 2 years of experience involving each of the following: Object-oriented software development
  • Building maintainable and testable codes bases including API design and unit testing techniques
  • C, C++, C#, or Java
  • Python, PHP, or Haskell
  • Relational databases and SQL
  • Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
  • Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
  • Core web technologies: HTML, CSS, or JavaScript
  • Distributed systems including sharding, consistency, and availability
Job Responsibility
Job Responsibility
  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for user interfaces, infrastructure, and/or tools supporting applications on Android using the Android SDK
  • Work closely with product and design teams to build new and innovative application experiences for Android
  • Work on problems of moderate scope and implement custom native user interfaces using the latest Android programming techniques
  • Build reusable Android software components for interfacing with back-end platforms
  • Resolve a variety of issues by analyzing and optimizing UI and infrastructure application code for quality, efficiency, and performance
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

Qargo is a cloud-based (SaaS) Transport Management Platform. We are a scale-up b...
Location
Location
Belgium , Ghent
Salary
Salary:
Not provided
qargo.com Logo
Qargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in IT/Computer Science/Software Engineering
  • at least 2 years of experience in frontend development
  • passion for solving complex technical challenges and designing scalable software solutions
  • understanding of technical tradeoffs
  • growth mindset
  • strong problem-solving and communication skills
  • ability to work independently and in a team
  • user-first mentality
  • enthusiasm for collaborative teamwork
  • experience with React and modern frontend tooling
Job Responsibility
Job Responsibility
  • Designing, building, and evolving our web-based frontend focusing on rich user interactions, performance, and usability at scale
  • working with React interacting with a GraphQL API (Apollo) and frameworks like Zustand, Ant Design, Linaria
  • crafting intuitive, responsive user experiences from drag-and-drop interfaces to custom document editors and interactive maps
  • optimizing performance and implementing best practices
  • collaborating with cross-functional teams to solve real-world challenges and enhance our product
What we offer
What we offer
  • Fast-growing SaaS company with a strong mission and impact-driven team
  • flexible work environment with flexible hours and hybrid working
  • green office with board game nights, theme lunches, sports activities
  • role with a lot of responsibility, ownership, and tangible impact
  • chance to grow with us and achieve career aspirations
  • Fulltime
Read More
Arrow Right