Sr. Software Engineer - Performance & Scalability
Company: Marketo, an Adobe Company
Location: San Jose
Posted on: February 22, 2025
Job Description:
Our CompanyChanging 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!Help scale, monitor, observe an
ML/GenAI platform that serves Adobe's enterprise ML services with
optimal performance and resource utilization. Work with ML
engineers, product managers, platform users to provide
uninterrupted customer experience.The candidate will have a proven
history of building tooling, implementing automation, integrating
logging & monitoring systems, making observability & reporting
dashboards, and configuring cloud infrastructure for enterprise
services. Experience with MLOps and ML system development would be
helpful.What you'll do
- Derive, develop, and optimize strategy to keep cloud-based ML
platform performant, cost efficient, secured, and scalable.
- Collaborate with the platform architects and product managers
to understand the performance and scalability requirements to
provide system observability and infrastructure monitoring roadmap
and milestones.
- Lead and own the implementation of observability and alerting
pipelines, dashboards, and reporting.
- Plan and implement system-wide disaster recovery
strategies.
- Establish the observability best practices in the
organization.
- Define and refine operational practices, tooling, and
runbooks.
- Troubleshoot production and customer issues.
- Drive innovation by staying ahead of the latest industry trends
and technologies.What you need to succeed
- BS or MS in Computer Science or related fields, or equivalent
experience; 5+ years of software engineering.
- Experience in performance and scalability optimizations of
large scale enterprise platform.
- Fluency in using and integrating Grafana, Prometheus, Splunk,
and/or Newrelic observability tech-stacks.
- Expertise in one or more programming languages such as Python,
Go, Shell, etc.
- Working knowledge of automating (i.e. Jenkins) load, stress,
chaos, and other testing strategies using JMeter, Locust, etc.
- Understanding of Kubernetes, ArgoCD, and other relevant
infrastructure orchestration frameworks and technologies.
- Familiarity with RDBMS, concurrency, and OS internals.
- Strong analytical and quantitative problem-solving ability in a
constantly evolving domain.
- Excellent communication skills and a phenomenal
teammate.Preferred Qualifications
- Experience with MLOps and ML system.
- Knowledge of modern ML operationalization frameworks, including
Ray, MLFlow, etc.Adobe is proud to be an Equal Employment
Opportunity and affirmative action employer. We do not discriminate
based on gender, race or color, ethnicity or national origin, age,
disability, religion, sexual orientation, gender identity or
expression, veteran status, or any other applicable characteristics
protected by law.Adobe aims to make Adobe.com accessible to any and
all users. If you have a disability or special need that requires
accommodation to navigate our website or complete the application
process, email accommodations@adobe.com or call (408)
536-3015.Adobe values a free and open marketplace for all employees
and has policies in place to ensure that we do not enter into
illegal agreements with other companies to not recruit or hire each
other's employees.Our compensation reflects the cost of labor
across several U.S. geographic markets, and we pay differently
based on those defined markets. The U.S. pay range for this
position is $133,900 -- $242,000 annually. Pay within this range
varies by work location and may also depend on job-related
knowledge, skills, and experience. Your recruiter can share more
about the specific salary range for the job location during the
hiring process.At Adobe, for sales roles starting salaries are
expressed as total target compensation (TTC = base + commission),
and short-term incentives are in the form of sales commission
plans. Non-sales roles starting salaries are expressed as base
salary and short-term incentives are in the form of the Annual
Incentive Plan (AIP).In addition, certain roles may be eligible for
long-term incentives in the form of a new hire equity award.Adobe
will consider qualified applicants with arrest or conviction
records for employment in accordance with state and local laws and
"fair chance" ordinances.
#J-18808-Ljbffr
Keywords: Marketo, an Adobe Company, San Jose , Sr. Software Engineer - Performance & Scalability, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...