Salesforce.composted 2 days ago
$157,600 - $236,500/Yr
Full-time • Mid Level
Hybrid • Seattle, WA
Publishing Industries

About the position

The Content Experience (CX) group is responsible for the authoring and maintenance of world-class product knowledge information for Salesforce's suite of products. From help topics to API references to Trailhead courses, hundreds of CX creators produce the best content in the industry, and they need world-class technical infrastructure to match, in order to deliver content at scale on a daily basis. CX Technologies is the technical arm of the larger CX group, and we are looking for a Sr. Engineer to come on board and help us fulfill our vision of enabling frictionless, delightful experiences for all phases of the author and content lifecycles. Or, using words in simple terms, we want Salesforce writers and content to have the best lives ever, and we want your help to make that a reality. This position is on our Content Platform scrum team, which delivers enterprise-class tools, services, and infrastructure that allow Salesforce content producers to create fun and engaging learning experiences for our customers. As a key engineering partner, you will be responsible for helping to architect, build, test, maintain, and expand the technical capabilities of our infrastructure using multiple technologies with a focus on DevOps and backend development. You will work on every part of our technology stack, including integration with other systems. You will collaborate in a dynamic environment with other engineers, product managers, technical program managers, and more to move our product vision forward, and have fun while doing it. This position is a great balance of working for a large, established company, while still getting the individual support you need for growing your personal and professional self. Lastly, you will need to understand the massive importance of building and maintaining authentic, positive relationships with your team members and stakeholders.

Responsibilities

  • Architect, build, test, maintain, and expand the technical capabilities of our infrastructure.
  • Work on every part of our technology stack, including integration with other systems.
  • Collaborate with engineers, product managers, technical program managers, and more.
  • Participate in the team's support rotation to address complex problems in real time and keep services operational and highly available.

Requirements

  • 5+ years of professional DevOps and software development experience.
  • A solid understanding of data structures, algorithms, computer science fundamentals, design patterns, and object-oriented programming methodologies.
  • A solid understanding of professional software engineering best practices including code standards, reviews, SCM, CI/CD, build processes, and testing.
  • Experience with continuous integration (Git, Perforce) and continuous deployment (Jenkins, Spinnaker).
  • Experience with containerization using Docker.
  • Experience with monitoring, alerting, and logging tools (Grafana, Prometheus, AWS CloudWatch, PagerDuty).
  • Experience with at least one object-oriented programming language (Python, Java).
  • Experience with MVC Frameworks like Java Spring.
  • Agile/Scrum/Lean development methodology experience.
  • A related technical degree required.
  • Excellent verbal, written, and emotional intelligence skills.
  • Excellent time-management skills.
  • A collaborative work style.
  • Able to work in a rapidly changing technical environment with shifting priorities.
  • Able to perform effectively with international teams.

Nice-to-haves

  • Prior experience with content-publishing systems in large-scale, global environments, with localization into multiple languages, and deployments of multiple formats to multiple end points.
  • Prior experience with private and public cloud architecture design, infrastructure, distributed systems, load balancing, networking, massive data storage, caching (CDN), and security.
  • Prior experience with analysis and debugging of customer-facing products.
  • Prior experience with content-authoring software, such as Oxygen.
  • Prior experience with structured content data formats such as DITA XML or Markdown.
  • Prior experience with IaaS offerings, such as AWS, GCP, or Azure.
  • Prior experience with web technologies such as HTML, CSS, JSON, and JavaScript.
  • Prior experience with managing systems with 24x7 availability.

Benefits

  • Time off programs
  • Medical, dental, vision
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service