Hybrid Software Development Engineer

Posted 4 weeks ago

Apply now

About the role

  • 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

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Job title

Software Development Engineer

Job type

Experience level

Mid levelSenior

Salary

$139,000 - $257,550 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job