Senior Software Engineer - Backend (Persistence)
Company: Servicenow
Location: Kirkland
Posted on: November 12, 2024
Job Description:
Company DescriptionIt all started in sunny San Diego, California
in 2004 when a visionary engineer, Fred Luddy, saw the potential to
transform how we work. Fast forward to today - ServiceNow stands as
a global market leader, bringing innovative AI-enhanced technology
to over 8,100 customers, including 85% of the Fortune 500. Our
intelligent cloud-based platform seamlessly connects people,
systems, and processes to empower organizations to find smarter,
faster, and better ways to work. But this is just the beginning of
our journey. Join us as we pursue our purpose to make the world
work better for everyone.Job DescriptionServiceNow is seeking a
highly motivated and experienced Staff Software Engineer in
Platform Persistence - Data Management to solve complex problems in
management of data lifecycles within the ServiceNow ecosystem. This
pivotal role focuses on ensuring the efficient stewardship of data
within our platform.The Platform Persistence team is at the
forefront of some of the most impactful projects, offering
visibility to the executive leadership. As part of this team, you
will play a crucial role in shaping the future of our platform's
data architecture and ensuring that data is stored, retrieved, and
managed efficiently.In addition to traditional data management,
this team will have a unique focus on building solutions for
handling data at scale, making a substantial impact on how customer
and platform data is utilized and presented. As a Senior Software
Engineer on the Data Platform team, you will have the opportunity
to become a key member of the Platform Persistence group. Team
members will be mentored in the necessary skills to become
successful contributors to the team.What you'll do and need to
know:
- Writing 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
but not limited to data loss detection & 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.Qualifications
- Bachelor's in Computer Science or equivalent work
experience
- 4+ years of software development experience
- Deep knowledge of SQL and query execution
- Experience in writing Java code.
- Experience in unit and integration test automation.
- Experience with relational databases: PostgreSQL, MariaDB,
Oracle, MySQLNice to have:
- Experience with concurrency issues.
- Good knowledge of Java internals
- Good knowledge of database internals
- Experience programmatically handling large data volume on
relational databases.
- Good understanding of a DevOps environment
- Solid background in Java backend programming solving problems
at scale.Not sure if you meet every qualification? We still
encourage you to apply! We value inclusivity, welcoming candidates
from diverse backgrounds, including non-traditional paths. Unique
experiences enrich our team, and the willingness to dream big makes
you an exceptional candidate!Additional InformationWork PersonasWe
approach our distributed world of work with flexibility and trust.
Work personas (flexible, remote, or required in office) are
categories that are assigned to ServiceNow employees depending on
the nature of their work..Equal Opportunity EmployerServiceNow is
an equal opportunity employer. All qualified applicants will
receive consideration for employment without regard to race, color,
creed, religion, sex, sexual orientation, national origin or
nationality, ancestry, age, disability, gender identity or
expression, marital status, veteran status, or any other category
protected by law.AccommodationsWe strive to create an accessible
and inclusive experience for all candidates. If you require a
reasonable accommodation to complete any part of the application
process, or are unable to use this online application and need an
alternative method to apply, please contact for assistance.Export
Control RegulationsFor positions requiring access to controlled
technology subject to export control regulations, including the
U.S. Export Administration Regulations (EAR), ServiceNow may be
required to obtain export control approval from government
authorities for certain individuals. All employment is contingent
upon ServiceNow obtaining any export license or other approval that
may be required by relevant export control authorities.
#J-18808-Ljbffr
Keywords: Servicenow, Everett , Senior Software Engineer - Backend (Persistence), IT / Software / Systems , Kirkland, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...