ServiceNow - San Diego, CA

posted about 2 months ago

Full-time - Mid Level
San Diego, CA
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

The Staff Data Platform Software Engineer - Backend (Persistence) at ServiceNow is a pivotal role focused on managing data lifecycles within the ServiceNow ecosystem. This position involves ensuring efficient data stewardship, shaping the platform's data architecture, and building scalable solutions for data management. The role requires collaboration with cross-functional teams and emphasizes innovation and continuous improvement in data handling practices.

Responsibilities

  • Write highly scalable code leveraging best practices on concurrency and memory utilization.
  • Implement data management strategies, ensuring scalability, efficiency, and security.
  • Collaborate with cross-functional teams to implement data-related initiatives.
  • Explore and experiment with challenging data problems including data loss detection and recovery.
  • Champion data best practices and security standards across the organization.
  • Monitor and optimize data performance, troubleshooting and implementing improvements as needed.
  • Stay current with the latest data storage and management technologies.
  • Foster a culture of innovation and continuous improvement.

Requirements

  • 6+ years of software development experience within a high-traffic, cloud-based environment.
  • Proficiency in Java programming and strong expertise in data structures and algorithms.
  • Deep knowledge of databases, data modeling, and data storage technologies.
  • Strong relational database experience to handle large amounts of data on relational systems.
  • Proficiency with concurrency and parallel programming concepts.
  • Proven experience in leading and mentoring engineering teams.
  • Strong understanding of cloud-based and distributed systems.
  • Excellent problem-solving and communication skills.

Nice-to-haves

  • Familiarity with the ServiceNow platform is a plus.
  • Working knowledge of JavaScript is beneficial for cross-functional collaboration.

Benefits

  • Health plans including flexible spending accounts.
  • 401(k) Plan with company match.
  • Employee Stock Purchase Plan (ESPP).
  • Matching donations.
  • Flexible time away plan.
  • Family leave programs.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service