ServiceNow

Staff Software Engineer - Data Platform

Remote US
USD 163k - 286k
Bash Python Terraform Ansible Git AWS GCP Azure Elasticsearch Kubernetes Docker
This job is closed! Check out or
Description

Company Description

It 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 Description

PLEASE NOTE:
This position will include supporting our US Federal regulated markets. 

This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. 

Any employment is contingent upon passing the screening.  Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered. 

About the team: 

As a Staff Software Engineer with the Data Platform organization, you will be responsible for leading key initiatives that span different products and significantly affect our Kubernetes platform ecosystem, allowing our customers to create innovative, elegant, and high-performing experiences across multiple devices.   

What you get to do in this role: 

  • Deploy, manage, and scale applications using Kubernetes
  • Build software applications using containerization concepts and technologies like Docker and deploy them on Kubernetes.
  • You will design and implement scalable, fault-tolerant systems using Kubernetes (absolute must)
  • Leverage cloud platforms like AWS, Azure, or GCP, deploy software applications using the Kubernetes platform environment. 
  • Set up monitoring and logging systems in a Kubernetes environment using tools like Prometheus, Grafana, or ELK (Elasticsearch, Logstash, Kibana, etc.) As well as the inner workings of how to troubleshoot, performance optimization, and Kubernetes networking concepts (service discovery, land balancing, and network policies, etc). All important for building and painting reliable communication between application components.     
  • You'll work on the continuous integration and deployment (CI/CD) 
  • Day-to-day includes scripting and automation using languages like Bash or Python to automate common tasks related to Kubernetes (cluster provisioning, application deployment, and scaling, etc.) 
  • Be able to troubleshoot and debug issues related to and around Kubernetes deployments, networking, performance, and application scalability. 
  • Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) 
  • Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality products to our users. 
  • Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs. 
  • Contribute to the design and implementation of new products and features while also enhancing the existing product suite.
  • Be a mentor for colleagues and help promote knowledge-sharing  

To be successful in this role you have: 

  • Proficiency in working with Kubernetes is a must. Candidates should have hands-on experience with deploying, managing, and scaling applications using Kubernetes. 
  • Understanding containerization concepts and experience with containerization technologies like Docker is essential for building and deploying applications on Kubernetes. 
  • Infrastructure as Code (IaC): Familiarity with tools like Terraform or Ansible to automate the provisioning and management of infrastructure resources. 
  • Experience working with cloud platforms like AWS, Azure, or GCP, as Kubernetes is commonly deployed on these platforms. Understanding how to leverage cloud services in a Kubernetes environment is valuable. 
  • Understanding Kubernetes networking concepts, such as service discovery, load balancing, and network policies, is important for building and maintaining reliable communication between application components. 
  • Experience with CI/CD pipelines, utilizing tools like Jenkins, GitLab CI/CD, or CircleCI, to automate the build, test, and deployment of Kubernetes-based applications. 
  • Experience with scripting and automation (Bash or Python). 
  • Experience around day-to-day common tasks related to Kubernetes like, cluster provisioning, application deployment, and scaling, etc. to name a few. 
  • Strong problem-solving skills and the ability to troubleshoot issues related to Kubernetes deployments, networking, performance, and application scalability. 
  • Proficiency in implementing robust observability and monitoring practices within Kubernetes clusters, including metrics, logging, and distributed tracing, is highly desired. Familiarity with tools such as Prometheus, Grafana, Jaeger, and Elasticsearch can be advantageous. 
  • Skills in infrastructure automation using tools like Terraform or Ansible can help candidates automate the deployment and management of Kubernetes clusters and associated resources.
  • Good interpersonal and communication skills are essential for collaborating with cross-functional teams, including DevOps, infrastructure, and software engineering teams. The ability to effectively communicate ideas, share knowledge, and work collaboratively can greatly contribute to success in this role. 
  • The field of Kubernetes and cloud-native technologies is rapidly evolving. Candidates who demonstrate a passion for continuous learning, staying updated with the latest industry trends, and actively seeking opportunities for self-improvement, can thrive in this dynamic environment. 

Nice to have: 

  • Cloud Native Development: Expertise in cloud-native development practices and principles is highly valuable. This includes designing applications that are loosely coupled, resilient, and can fully leverage the benefits of Kubernetes and cloud platforms. 
  • Security and Compliance: Understanding Kubernetes security best practices, container image scanning, RBAC (Role-Based Access Control), network policies, and compliance frameworks such as CIS benchmarks is important for ensuring the security and compliance of Kubernetes workloads. 
  • Familiarity with service mesh technologies like Istio or Linkerd can be an added advantage. Knowledge of how to leverage service mesh for traffic management, security, and observability within a Kubernetes environment can greatly enhance application development and management.
  • Experience with GitOps practices, such as using Git as the single source of truth for declarative infrastructure and application configuration, can streamline deployment and management

Qualifications

  • 6+ years’ experience in DevOps building, and maintaining a platform for large-scale Enterprise Applications with 10,000+ physical hosts
  • Expert level understanding of Centos/RHEL OS and experience installing, maintaining, and designing services.
  • Familiarity with Cloud Technologies - OpenStack, AWS, or Azure are a plus

 

 

WJ25

FD21

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!

For positions in this location, we offer a base pay of $163,600 - $286,300, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.

Additional Information

Work Personas

We 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. Learn more here.

Equal Opportunity Employer

ServiceNow 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. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. 

Accommodations

We 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 globaltalentss@servicenow.com for assistance. 

Export Control Regulations

For 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. 

From Fortune. ©2024 Fortune Media IP Limited. All rights reserved. Used under license. 

ServiceNow
ServiceNow
Business Process Automation (BPA) Cloud Management Enterprise Software InsurTech Robotic Process Automation (RPA) SaaS Software

0 applies

7 views

Other Jobs from ServiceNow

Sr IAM Operations Engineer

Remote Hyderabad, India

Sr Software Engineer

Remote Hyderabad, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say

Michael Duran avatar
Michael Duran
Software Engineer
I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
Aug 21, 2024
Sai avatar
Sai
It’s really great website for finding jobs based on skills it’s really helpful give a go
Aug 21, 2024
Adinadh avatar
Adinadh
What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
Jul 23, 2024
As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
Jul 16, 2024
Cliff Gor avatar
Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
Apr 22, 2024
I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
Mar 4, 2024
Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
Mar 3, 2024
Brandon Banks avatar
Brandon Banks
Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
Mar 2, 2024
Tyler Young avatar
Tyler Young
tylerayoung.com
Best wishes with EchoJobs—it's become my favorite job board overnight!
Dec 16, 2023
Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
Oct 5, 2023