Pipeline Software Engineer

1 week ago


Los Angeles, United States AGBO Full time
ABOUT US:

Founded by award-winning, record-breaking directors Anthony and Joe Russo, AGBO is an artist-led entertainment company focused on creating content born of innovative story universes across film, television, and digital platforms. This position is working for a prestigious and prolific production company run by directorial talent. This is an amazing opportunity for the right candidate to work in the heart of a fast-paced, well-connected, highly creative environment with competitive compensation commensurate with experience.

As a Pipeline Software Engineer specializing in Unreal you will be supporting the studio's Pipeline Engineering team through scripting and tool development which will assist Visual Effects, Visualization, and Production teams. You will be working with department supervisors and creative teams to ensure shots can be delivered with the highest fidelity and in the most efficient workflow. In addition, you will be working closely with Production to ensure smooth ingest, tracking, and delivery of assets and frames to teams, vendors, and clients.

RESPONSIBILITIES:
  • Integrating Unreal Engine ShotGrid toolkit workflows with those of tools such as Maya, Houdini, Nuke, etc
  • Create, develop, deploy, and maintain custom tools/templates/scripts, for both creative tasks and pipeline infrastructure, supporting the VFX, Visualization, and Production teams under the direction of the Pipeline Supervisor.
  • Work in conjunction with project teams to effectively problem-solve, acting as a first line of support for all workflow & productivity issues.
  • Work closely with Technical Supervisors to design, develop, evolve, and maintain department pipelines, including:
    • Shot ingest and delivery
    • Production automation and tracking
    • CG asset creation, metadata databases, and libraries
    • Animation, rigging, cloth, and creature techniques
    • Shading, lighting, and rendering techniques
    • Virtual production, motion capture, realtime, and ICVFX workflows
    • Motion graphics and cel animation integration
    • Compositing, color, conform, and finishing workflows
  • Create, develop, deploy, and maintain Python or C++ plugins and extensions for 3rd party packages and platforms, including:
    • Unreal Engine
    • Shotgrid Toolkit
    • Maya, Blender
    • Houdini
    • Nuke, Fusion
    • Adobe CC
    • Baselight, Resolve
    • VRay, Redshift, Octane, Arnold
  • Extend and integrate the use of Shotgrid and other database systems to meet production needs
  • Design User Interfaces for automation tools for VFX, Visualization, and Production.
  • Work with non-technical end users to help define requirements for new tools and pipeline processes to solve production problems.
  • Develop test plans and roll out new Shotgrid based workflows and tools, and work with end users to improve the usability of these tools.
  • Work with a sprint team: scope and bid tickets, participate in launch and review meetings, collaborate with product owners and production customers to prioritize work, communicate progress, and support team members with technical guidance.
  • Follow the processes and procedures of the software development life cycle, build and release system, documentation and testing standards.
  • Support users on Windows, MacOS, and Linux.
  • Write the necessary end-user and developer documentation for developed tools
  • Train and support artists to use the developed tools
QUALIFICATIONS:
  • Bachelor's degree or equivalent in Computer Science, Engineering, Visualization, or VFX required.
  • 4+ years of experience developing custom tools and workflows with ShotGrid in an animation, gaming, or VFX studio environment.
  • Experience with ShotGrid Toolkit.
  • Experience with Python, C++, PySide/PyQt/Qt.
  • Experience with Unreal Engine Blueprints, Python, and C++ development in Unreal.
  • Deep understanding of the VFX pipeline from shooting to modeling to texturing, animation, lighting and rendering, compositing, technical editorial, and DI.
  • Proven technical experience in VFX, Virtual Production, or AAA Gaming productions.
  • Ability to design user interfaces, gizmos, and interfaces for VFX tools.
  • Experience with software development life cycle concepts, including build/release via CI/CD, version control with Git / GitLab / BitBucket.
  • Experience with Agile development methodologies such as Scrum and Kanban.
  • Strong problem solving skills
  • Highly organized, detail oriented, patient, and thorough with technical details
  • Ability to work in a collaborative environment, offer mentorship, and take direction from department and show leadership
  • Calm demeanor with technical support and troubleshooting
  • Excellent technical communication skills, both verbal and written
  • Desire for creative innovation, excellence in visual media, and creating toolsets to empower artists and creators.

Agbo Labs, LLC is committed to operating fair and unbiased recruitment procedures allowing all applicants an equal opportunity for employment, free from discrimination on the basis of religion, race, sex, age, sexual orientation, disability, color, ethnic or national origin or any other classification as may be protected by applicable law. We aim to recruit the right people for the jobs we have to offer, and to assess applications on the basis of relevant skills, education and experience.

The job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent to this position. This role is an onsite position at our Los Angeles studio.

  • Los Angeles, United States ZipRecruiter Full time

    Senior Software Pipeline Engineer (Media and Entertainment – Software Services)At GPL Technologies, our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies by combining specialized industry expertise with excellence in engineering. We are a rapidly growing technology services firm that caters to...


  • Los Angeles, United States GPL Technologies Full time

    Senior Software Pipeline Engineer (Media and Entertainment – Software Services) At GPL Technologies, our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies by combining specialized industry expertise with excellence in engineering. We are a rapidly growing technology services firm that cater...


  • Los Angeles, United States GPL Technologies Full time

    Senior Software Pipeline Engineer (Media and Entertainment – Software Services)At GPL Technologies, our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies by combining specialized industry expertise with excellence in engineering. We are a rapidly growing technology services firm that cater to...


  • Los Angeles, United States GPL Technologies Full time

    Senior Software Pipeline Engineer (Media and Entertainment – Software Services) At GPL Technologies, our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies by combining specialized industry expertise with excellence in engineering. We are a rapidly growing technology services firm that cater to...


  • Los Angeles, California, United States GPL Technologies Full time

    Company OverviewGPL Technologies is a leading technology services firm that caters to some of Hollywood's most notable movie studios, gaming companies, visual effects houses, and advertising firms. Our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies.Estimated Salary:$120,000 - $180,000 per...


  • Los Angeles, California, United States GPL Technologies Full time

    At GPL Technologies, we are seeking an experienced software pipeline developer to join our team of innovators in the media and entertainment industry. As a Senior Pipeline Software Engineer and Media Innovation Specialist, you will have the opportunity to work on cutting-edge projects, collaborating with clients and colleagues to design, build, and improve...


  • Los Angeles, California, United States E2 Consulting Engineers Full time

    About the RoleWe are seeking an experienced Senior Pipeline Project Engineer to join our team in Los Angeles, CA. As a key member of our project execution team, you will be responsible for developing and coordinating work scopes, cost estimates, budgets, permits, designs, material procurement, and schedules for projects.The ideal candidate will have a strong...

  • Software Engineer

    4 days ago


    Los Angeles, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area. This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential...


  • Los Angeles, California, United States Freeform Full time

    Job Role OverviewAs a Senior Software Engineer at Freeform, you will play a key role in architecting and implementing a hardware acceleration-enabled geometry processing pipeline. This pipeline will enable our printing systems to autonomously manipulate 3D part files and transform them into printing instructions, effectively rendering metal parts in the...


  • Los Angeles, California, United States Freeform Full time

    Company OverviewFreeform is a pioneering technology company that's revolutionizing the manufacturing industry with its software-defined, autonomous metal 3D printing factories. Our mission is to bring scalability and innovation to all industries, unlocking the future of production.Job DescriptionWe're seeking an experienced Senior Software Engineer to join...

  • Software Engineer

    4 months ago


    Los Angeles, United States Hadrian Full time

    Hadrian — Manufacturing the Future Hadrian is building autonomous factories that help aerospace and defense companies make rockets, jets, and satellites 10x faster and 2x cheaper. Our CEO, Chris Power, discusses the importance of what we're building in this video. We are a lean but mighty team (and growing!) people that are passionate about building...


  • Los Angeles, California, United States Socalgas Full time

    OverviewSocalgas is a leading energy provider in the region, and we're seeking a highly skilled Senior Design Engineer to join our team. This role will involve designing intricate pipeline systems, layouts, and checking for transmission projects. You'll work independently with minimal supervision, using your expertise to relieve supervisors on major...

  • Software Engineer

    3 days ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • Los Angeles, United States Freeform Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER (3D GRAPHICS)Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce...


  • Los Angeles, United States Freeform Full time

    Job DescriptionJob DescriptionSENIOR SOFTWARE ENGINEER (COMPUTATIONAL GEOMETRY) Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverages advanced sensing, real-time controls, and data-driven learning to produce...


  • Los Angeles, California, United States Zifcare Full time

    Zifcare, a leading health care tech company at the forefront of cancer research, is seeking highly skilled Software Engineers to contribute to its mission of harnessing data to improve lives. As an integral member of our team, you will be responsible for designing and developing robust systems that scale, delivering excellent user experiences, and...


  • Los Angeles, California, United States Freeform Full time

    Job Title: Senior Software Engineer for Computational Geometry and Metal 3D PrintingJob DescriptionFreeform is leading the development of software-defined, autonomous metal 3D printing factories. Our technology leverages advanced sensing, real-time controls, and data-driven learning to produce high-quality parts at unprecedented speed and cost. Our mission...


  • Los Angeles, United States ZipRecruiter Full time

    Job Description We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical, you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first-class engineering practice and are...

  • Software Engineer

    3 weeks ago


    Los Angeles, California, United States Netflix Full time

    Role OverviewWe are seeking a highly skilled Software Engineer to join our team at Netflix. In this role, you will be responsible for designing, building, and maintaining online data systems that support high-visibility data pipelines and products.ResponsibilitiesAs a member of our team, you will work closely with data engineers, machine learning engineers,...


  • Los Angeles, California, United States Bright Vision Technologies Full time

    Job DescriptionBright Vision Technologies is seeking a skilled Lead Data Engineer to join our team in Encino, CA. This full-time opportunity offers a competitive salary and benefits package.About the Role:The successful candidate will be responsible for designing and developing data pipelines to manage how data flows between disparate systems. They will also...