100% Remote Sr. Software Engineer - Ruby

Company: Adobe
Location: Remote - Anywhere
Type: Full-time
Posted: 31.AUG.2021
< >

Summary

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences!

Description

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!


The challenge

Adobe Fonts team is changing the way people find, get, and use fonts. Our innovative organization is looking for talented and highly motivated Sr. Software Engineer to help deliver our next-generation typographic experiences in Creative Cloud applications.


 What you will do:

  • You will be joining a dynamic agile software development team focused on producing secure, scalable, and high-quality enterprise solutions.

  • You will design & develop new highly available infrastructure to meet the needs of our ever-growing product.

  • Collaborate with the architects, product manager, and the design teams to work on the most optimized and delightful user experience.

  • Design, implement, and maintain integrating monitoring and alerting tools, using existing tools and logging. Monitoring is happening at all levels in the application stack.

  • Build user experiences to improve and optimize our content creators’ workflows

  • You will work closely with the customer success team and follow up on customer issues.

What you'll need to succeed :
  • B.S. or M.S. in Computer Science or equivalent experience

  • At least five years of software development and engineering, including software design, coding, testing, debugging, and deployment experience.

  • Have experience designing beautiful APIs.

  • You know how to scale services and debug problems and know what traits to optimize for.

  • Experience using Ruby for backend development.

  • Solid competency in software engineering, can adapt to multiple programming languages (Go, Python, C++, Javascript).

  • Complete end-to-end understanding of bringing a service from design through development and into deployment, including server configuration management.

  • Experience with technologies like Docker, FaaS (Lambda), Redshift, etc.

  • Experience in developing and using RESTful API services with JSON, XML.

  • Experience working with AWS or Azure is a plus.

  • Experience using deployment automation/configuration management (Chef a plus).

  • Experience deploying to virtualized environments, especially Amazon Web Services.

  • Familiarity with agile software development processes including software builds and source code control

  • Familiarity with API and Data security standards is a plus.

  • Be a full-stack developer but also have domain expertise.

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...