Senior Software Development Engineer

Adobe · Other US Location

Company

Adobe

Location

Other US Location

Type

Full Time

Job Description

Our Company

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're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

The Opportunity

This position is for a key contributor who will play a key part in designing and architecting the next generation of services for Adobe Campaign's email delivery services. As part of building these services, you will work with an exceptionally hardworking and collaborative team, tackle scalability, performance and cost-efficiency challenges using the latest technologies, design innovative solutions and build highly scalable, low latency services.

We are seeking an energetic software engineer, adept at experimenting with new technologies, influencing peers on technology choices. The successful candidate will love working on a team where you constantly learn, experiment, and iterate quickly.

What you'll Do

  • Translate high level requirements to tasks, collaborating with teammates to plan work across sprints.
  • Estimate effort, design, document, develop, test, deploy and support applications, microservices that implement new product features

  • Innovate new features, services, and offerings by engaging with Product Management and other internal stakeholders to understand pain points and test ideas
  • Troubleshoot and resolve performance, reliability, and scalability issues
  • Collaborate with other engineers on architecture, design, code, and configuration reviews to deliver new product features and services

What you need to succeed

  • BS in Computer Science or a related field or equivalent practical experience

  • At least 7 years of experience as a backend software engineer, demonstrating proficiency building applications in either Python or Go
  • Ability to scope project work, estimate effort and then break down work into sub-tasks
  • Proven ability to research and become proficient in new technologies
  • Experiencing using and managing AWS services programmatically via API
  • An ability to function effectively on teams to accomplish a common goal

  • Familiarity with the Linux CLI, showing knowledge of basic administration tasks
Nice to have

  • Experience using the Lua scripting language
  • Full stack development experience using JavaScript, Node.js and/or ReactJS for front-end development
  • Experience using Chef for configuration management

  • Knowledge in both building but also operating a service: CI/CD deployments, monitoring and alerting (Grafana, Prometheus), Kubernetes-based deployments, infrastructure as code and provisioning tools

Date Posted

11/19/2022

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details