Job Closed
This listing is no longer active.
Scratch Financial is the world's simplest patient financing solution.
Compositing Developer
Location
California
Posted
89 days ago
Salary
$125.1K - $140K / year
Seniority
Senior
Job Description
Compositing Developer
Scratch Financial
• Leads the technical creation of Nuke gizmos and tools required for the final look • Authors, maintains and improves show-specific compositing tools within Nuke for artists • Supports, advises, educates and mentors artists around proper compositing workflows • Advises on and supports show Nuke templates, standards and workflows • Creates and maintains documentation on workflows, tools, process and procedures for compositing aspects related to the show • Perform creative lighting development setup as required using lighting and compositing tools • Integrate show specific needs from Look Dev into Nuke to allow artists to achieve final look • Initiate, setup, organize and document show specific Nuke gizmos and tools required for the final look • Perform technical work in support of shot compositing using various production tools • Interprets the creative notes from the Director, Production Designer, VFX Sup and Head of Look and works with department supervisors, Production Software Nuke Developer, and leads to come up with technical solutions to achieve the desired look • Works with Production Software Nuke Developer to determine studio compositing needs • Continues to help maintain show gizmos that get promoted to studio gizmos • Aids in testing and planning major version releases and updates to tools as required • As needed, serve as the compositing point person in production and technical meetings and reviews • Maintains knowledge of industry-standard trends and technology in the prescribed area(s) of expertise while staying abreast of the current production workflows and tools
Job Requirements
- 3+ years of Nuke experience
- Proficient knowledge in compositing techniques and workflows
- Capable of writing Nuke gizmos, plugins, nodes and associated GUIs
- Ability to write python, BlinkScript or similar production programming languages
- Extensive hands-on production experience with compositing tools and pipelines
- Strong communication, collaboration and problem solving skills
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Java Software Engineer
CTIA comprehensive provider for all of your AV, IT, Communication and Live Event needs.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Software Engineer at CTI, you will be exposed to a range of technologies and have opportunities to support a variety of unique projects across desktop and distributed computing environments. - Designing, building, and maintaining efficient, reusable, and reliable software that integrates with various sensors - Traveling to support test exercises including international travel as required - Interfacing with customers and end users to understand desired requirements and translate those into technical specifications - Working with outside data sources and APIs - Participating in code reviews to ensure code quality and adherence to coding standards - Testing and debugging applications to ensure optimal performance and usability - Implementing security and data protection measures - Continuously exploring and evaluating new technologies and frameworks to improve development process - Contributing to the documentation and knowledge sharing within the team Note: This position is contingent upon the award of a contract for a project currently being pursued. Employment will begin only if the contract is successfully awarded. Qualifications - Bachelor's degree in Computer Science, Engineering, or a related field - Minimum of 5 years of professional experience in Java software development - Strong programming skills in Java or similar languages - Experience interfacing with customers and end-users to understand and define technical requirements - Experience leading technical decisions, including the ability to break down problems, identify solutions, and communicate the process and conclusions to an engineering team - Strong understanding of common test frameworks such as JUnit - Must be able to travel to support multiple integration exercises each year - Must have an active U.S. government Secret security clearance - U.S. citizenship is required to obtain security clearances. Requirements - Master's degree in software development, computer science, or a related field (beneficial) - Proficiency in writing clean code and leveraging best practices for implementation, documentation, and testing (beneficial) - Strong foundation in algorithms and data structures and their real-world use cases (beneficial) - Experience in production quality coding standards and patterns (beneficial) - Professional developmental experience working with the Rust programming language (beneficial) - Passion for developing customer-focused solutions (beneficial) - Proficiency with container-based software solutions such as Docker (beneficial) - GUI development experience with Java Swing (beneficial) - Experience developing within GIS applications to include: TAK, TAKX, iTAK, WinTAK, or ATAK (beneficial) - Foundational knowledge of Electromagnetic Warfare (EW), Electronic Attack (EA) and related platforms and capabilities (beneficial) - Former Military or Intelligence Community (IC) experience (beneficial) Benefits - Medical, dental and vision insurance - H.S.A. (partially funded by CTI) and Flex Spending - Company-paid life insurance/AD&D and disability insurance - Optional supplemental life, critical illness, hospital indemnity and accident insurances - Paid vacation, sick leave and holidays - 401k plan with Safe Harbor contribution - Tuition reimbursement/professional training options - Employee Assistance Program - Travel Assistance - Financial Planning Assistance - Voluntary Pre-Paid Legal - Flexible schedules with telecommuting options - Service awards program
Description/Comment: · This role is open for a backfill, we are shifting the team and would like a Sr Dev to join, who can help with code reviews, help troubleshoot and provide guidance with 3-5 jr-mid level devs, but would never be more than 5 at a time. · Also is a plus if they have design/ architecture experience in project-based work. Looking for a Senior Scada Dev with GeoSCADA/ Aveva PI experience and that has to include asset framework design and development. · They also need skills with: GeoSCADA, PI, and InTouch. · A SCADA and Software Engineer is responsible for designing, implementing, and maintaining SCADA systems for industrial automation processes. The SCADA Engineer will be responsible for the design, implementation, and maintenance of SCADA systems that monitor and control various industrial processes. · The ideal candidate is familiar with systems integration using a variety of technologies. It is not expected that they will have experience with all of them. · A motivated and self-driven candidate with a background in a variety of industrial automation technologies will be the best fit. · Innovative technologies may emerge as the Client and AVEVA portfolios continue to grow. · Design and develop SCADA systems using various software suites, including InTouch, System Platform, AVEVA/Wonderware Historian, OSI PI, etc. Configure and program SCADA software to monitor and control various industrial processes, such as manufacturing, energy, mining, and utilities. · Collaborate with clients, project managers, and other stakeholders to understand system requirements and develop solutions that align with their needs. Install, configure, and troubleshoot SCADA software and related components such as PLCs, ensuring proper integration with existing infrastructure. · Integrate SCADA systems with historians (e.g., OSI PI, Wonderware, AVEVA) for data acquisition, analysis, and reporting purposes. · Develop custom scripts using scripting languages (e.g., JavaScript, Python, VBScript, etc.) to enhance system functionality and performance. Conduct system testing and commissioning to ensure the accurate functioning of SCADA systems, addressing any issues or discrepancies that arise. · Perform system upgrades and modifications, adhering to industry best practices and ensuring minimal disruption to operations. · Provide technical support and guidance to end-users, troubleshooting system issues, and offering timely resolutions. · Participate in training to stay updated with the latest advancements and trends in SCADA technologies. · BS in Engineering, Computer Science, or equivalent experience. Strong knowledge of SCADA systems and integrating with different data sources. · Experience with AVEVA (formerly Wonderware) software products including System Platform, Operations Control, InTouch, and Predictive Analytics. · Knowledgeable in computer networking architectures, topologies, and hardware. Experience in programming languages such as JavaScript, Visual Basic, or C#. · Familiar with operational data historians (e.g., AVEVA, Wonderware, OSI PI, etc.). · Experience configuring and troubleshooting industry standard communication protocols such as Modbus, OPC UA/DA, DNP3, and TCP/IP. · Strong analytical and problem-solving skills, with a keen attention to detail. Willingness to travel to customer sites if needed. - Most work is currently remote, but engineers may need to travel up to 25% in the future for customer meetings or deployments. Proven experience with a focus on AVEVA/Wonderware System Platform and OSI PI. Requirements · BS in Engineering, Computer Science, or equivalent experience. Strong knowledge of SCADA systems and integrating with different data sources. · Experience with AVEVA (formerly Wonderware) software products including System Platform, Operations Control, InTouch, and Predictive Analytics. · Knowledgeable in computer networking architectures, topologies, and hardware. Experience in programming languages such as JavaScript, Visual Basic, or C#. · Familiar with operational data historians (e.g., AVEVA, Wonderware, OSI PI, etc.). · Experience configuring and troubleshooting industry standard communication protocols such as Modbus, OPC UA/DA, DNP3, and TCP/IP. · Strong analytical and problem-solving skills, with a keen attention to detail. Willingness to travel to customer sites if needed. · Most work is currently remote, but engineers may need to travel up to 25% in the future for customer meetings or deployments. Proven experience with a focus on AVEVA/Wonderware System Platform and OSI PI.
Senior, Software Engineer - Data Ingestion
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
About the Company: At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight. Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer. Meet The Team: Torc’s Data Engineering team is a highly collaborative group focused on building secure, scalable systems that let customers work with data easily and confidently. We operate as a distributed, remote-first team, ensuring everyone has equal access to information and collaboration. Our work includes frequent touchpoints—daily standups, planning sessions, and ad hoc discussions over Zoom or Slack. Because we own our services end-to-end, each engineer participates in a business hour on call rotation. We prioritize healthy work/life balance and sustainable development over heroic efforts. What You’ll Do: We are looking for a Software Engineer who is eager to learn and grow while helping build and support Linux- and cloud-based data systems. In this role, you’ll work closely with experienced engineers to contribute to AWS-based data ingestion, ETL, and storage solutions that enable analytics, simulation, and ML training across the company. - Create robust and resilient pipelines to process massive daily volumes of data created by vehicle fleets and simulation environments - Build and support scalable pipelines as part of Torc’s Data Factory to deliver data for ML training at scale - Scale Torc’s data lake through a distributed storage system, data crawling and discovery - Promote and protect the integrity of data through validation, versioning, data provenance, and governance - Support the expansion of Torc’s data lake through acquisition of additional data sets from internal and external sources - Assist in the development and delivery of cloud-based solutions - Collaborate with teams specializing in perception, planning, control, mapping and vehicle testing to develop solutions that support product delivery - Support the implementation of emerging cloud-based capabilities that can extend our technology stack and improve our ability to build, deploy and test safety-critical software for self-driving vehicles - Participate in the team’s on-call rotation to support our deployed systems during business hours Here’s a list of some of the technologies we use to make all the above happen: - Managed services powered by AWS (Lambda, SFN, Batch, EventBridge, Athena, Glue) - Linux / Bash - Docker - Terraform - Python - React/Javascript - On-Call Tooling (Datadog, AWS Cloudwatch) What You’ll Need to Succeed: - Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional experience - Master’s degree in Computer Science, Software Engineering, or related field with 3+ years of professional experience - Strong proficiency writing code using Python - Practical experience with Docker and containerization - A strong commitment to test-driven development patterns, continuous integration and delivery, and infrastructure as code - Experience with Linux and general bash scripting - Experience deploying, troubleshooting, monitoring and maintaining Linux systems Bonus Points! - Strong organizational, time management, and communication skills working with a team orientation and collaborative style - Experience developing cloud-based serverless solutions - Experience with pandas, numpy and other Python-based data analysis libraries and tooling - Deep knowledge of AWS serverless architectures (Lambda, Batch, ECS Fargate, Glue, Athena) - Experience with data storage and acquisition patterns for robotics and advanced driver assistance systems - Knowledge of different database architectures, including but not limited to relational and NoSQL databases, vector stores, data warehousing and clustered, distributed data stores - Experience with the Databricks platform, particularly for serving data, visualizations and jobs - Experience with scaling data for ML and AI workloads using Ray Perks of Being a Torc’r Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers: - A competitive compensation package that includes a bonus component and stock options - 100% paid medical, dental, and vision premiums for full-time employees - 401K plan with a 6% employer match - Flexibility in schedule and generous paid vacation (available immediately after start date) - Company-wide holiday office closures - AD+D and Life Insurance At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. Job ID: R-102499 Hiring Range for Job Opening US Pay Range $160,800—$193,000 USD
Software Engineer III
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
At Fanatics Betting & Gaming (FBG), a core division of Fanatics' mission to establish the ultimate end-to-end digital sports platform, we're crafting a world where every aspect of a sports fan's passion is catered to. As a Software Engineer III with Trading Engineering, you'll be thrust into the innovative heart of our risk and trading domain, where the technical challenges are as diverse as they are complex. Experience great learning opportunities where you'll engage with cutting-edge technologies and methodologies to build and enhance real-time systems that not only support FBG's operations but are integral to Fanatics' broader goal of revolutionizing sports fan engagement, in an environment that fosters innovation and personal development. In this dynamic and supportive environment, your work will directly impact the development of sophisticated systems, driving innovation in how sports fans engage with the Fanatics ecosystem and deliver FBG product. You'll tackle unique technical challenges within our real-time decision-making systems, ensuring our platform remains at the forefront of the industry. Here, your professional growth is as vital as our platform's evolution, ensuring you develop alongside our mission to revolutionize the sports experience for fans worldwide. Responsibilities - Contribute to the design and implementation of scalable, secure, and high-performance solutions within our event-driven architecture, focusing on enhancing system reliability and efficiency. - Assist in analyzing and addressing complex problems in multifaceted systems to improve overall performance and scalability. - Write efficient, modular, and testable code that adheres to our commitment to innovation and quality standards. - Support the product lifecycle from concept through development and deployment, and beyond, ensuring smooth operation and reliability of our platform. - Communicate effectively, escalating challenges as necessary and participating in code reviews to elevate code quality and foster knowledge sharing - Collaborate seamlessly with Product, Quant and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision. - Play an active role in team discussions on planning and design, gaining insights into design philosophies and contributing to our product's evolution. - Enhance software quality through focusing on testability, operational metrics, and comprehensive documentation. - Become a product minded engineer developing a fundamental understanding of our industry, product, feature set and roadmap - Engage in mentorship opportunities to both learn and share knowledge, promoting personal and team growth. - Support critical operations through participation in an on-call rotation - Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions. Qualifications - At least 3-5 years of real-world demonstrable experience building & deploying scalable, high-performance applications. - 2+ years of experience with C# and cloud platforms (Azure a plus). - Effective communication skills, capable of demystifying complex technical topics for diverse audiences. - Excellent analytical and problem-solving skills. - Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly. - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better. - Understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD. - Passion for software development and system architecture and sharing knowledge within a highly collaborative team. Preferred Qualifications - Familiarity with sports betting or a keen interest in sports is desirable. - Experience of building software using Domain Driven Design (DDD) - Ability to translate business needs into technical solutions. - Experience in partnering with cross-functional teams. - Experience working in a start-up environment - Passionate about working in a highly collaborative team environment Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! Please note that visa sponsorship is not available for this position. We are open to fully remote candidates based in the United States.




