Systems Engineer developing and maintaining SDKs for Adobe flagship products. Collaborating with teams to drive adoption of Content Credentials and promote high standards of code quality.
Responsibilities
Develop and maintain SDKs used within flagship products like Photoshop, Premiere Pro, Express, and more
Collaborate closely with various teams to drive the adoption of C2PA Content Credentials.
Work on highly visible technology projects that are at the forefront of the industry, playing a pivotal role in shaping the future of digital media and bringing trust and transparency to the ecosystem
Actively participate in architectural discussions, proposing innovative solutions to complex technical challenges and driving consensus with the team
Promote a high standard of code quality and software craftsmanship
Thrive in a high-velocity team environment, prioritizing tasks effectively and delivering results with speed and precision
Requirements
Experience developing production grade C/C++ and Rust SDK libraries
Understanding of inter-language bindings and interoperability across different operating systems
Ability to design solutions to be implemented by yourself or others
Fluency with Git and GitHub
Reverence for great documentation and excitement to produce it where sensible
An appreciation for well-tested code and pragmatism about when and where to build test infrastructure
Passion for solving problems of any scope elegantly every day!
Ability to give and embrace constructive criticism from your colleagues
Demonstrated drive to improve your skills and knowledge
Polyglot language experience and interest; we like Rust, Node, Python, C++ and many other tools
Experience with Build systems
Experience with contributing to open-source projects
Experience with debugging and profiling tools.
A Bachelor’s and/or advanced degree in a related field or equivalent experience
Product Engineer responsible for delivering high - quality solutions on NPD projects in a hybrid setup. Engaging across teams to ensure manufacturability and compliance in engineering processes.
Responsible for training coordination and product technical training at GROHE France. Engaging with team members and partners to enhance technical knowledge and product usage.
Senior Software Engineer developing backend systems for Bastion's stablecoin infrastructure. Leading projects and collaborating with cross - functional teams in a fast - paced startup environment.
Senior Fullstack Engineer at Bastion developing regulated stablecoin solutions for financial institutions. Responsible for end - to - end feature delivery and leading technical directions in a fast - paced environment.
Software Engineer 2 designing and building ingestion pipelines at WEX. Responsible for integrating data from various internal and external systems into scalable solutions.
Software Engineer developing software supporting integrated applications for Navy Combat Weapon System. Responsible for quality assurance, GUI development, and applying technical expertise in computer programming.
Java Developer for global air booking platform at Amex GBT, designing and developing software application components and improving microservice systems.
Software Engineer developing Java business applications at Broadridge. Responsible for software design, implementation, and technical leadership in a hybrid working environment.
Technical Lead managing modernization initiatives for Contact Centre technology at Canada Life. Building senior relationships to influence technology directions and drive performance standards.