Staff Software Engineer

1 week ago


San Diego, California, United States ServiceNow Full time
Job Title: Staff Software Engineer

We are seeking a highly skilled Staff Software Engineer to join our Cloud Services Big Data Team at ServiceNow. As a key member of our team, you will be responsible for building the next-generation platform that collects, stores, and provides real-time access to large amounts of data.

Key Responsibilities:
  • Design and develop high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes.
  • Build real-time analytic tools and reporting capabilities for various purposes, including monitoring, alerting, and troubleshooting, anomaly detection, capacity planning, data analytics, and ETL pipelines.
  • Collaborate with cross-functional teams to design and implement complex systems with material and technical risk at a team level.
  • Develop data engineering components and applications to empower self-serve for big data products.
  • Be a mentor for colleagues and help promote knowledge-sharing.
Requirements:
  • Bachelor's degree or equivalent experience in Computer Science or related field.
  • 6+ years of experience with Java or a similar OO language.
  • 6+ years of experience with data structures, algorithms, object-oriented design, design patterns, SQL, and performance-scale considerations.
  • 4+ years of experience in building and maintaining ETL pipelines using Big Data technologies like Spark Streaming, Spark SQL, MapReduce, Kafka, and Hive/Impala and Hadoop.
  • Ability to design complex systems with material and technical risk at a team level.
  • Exceptional debugging, testing, and problem-solving skills.
  • Exceptional written and verbal communication skills with proven ability to effectively communicate complex technical issues to both technical and non-technical teams.
Preferred Qualifications:
  • Master's degree in Computer Science or related technical fields.
  • Able to handle multiple competing priorities in a fast-paced environment.
  • Experience with Kubernetes and Docker.
  • Experience in working with 3 pillars of Observability (metrics, logs, and traces) in an enterprise, big-scale settings.
  • Proficiency in code and system health, diagnosis, and resolution, and software test engineering.

We offer a competitive compensation package, including a base pay of $142,700 - $249,800, plus equity (when applicable), variable/incentive compensation, and benefits. 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 (subject to eligibility requirements).

ServiceNow is an Equal Employment 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.



  • San Diego, California, United States Stellar Consulting Solutions, LLC Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Stellar Consulting Solutions, LLC. As a key member of our software development team, you will play a critical role in shaping the process for defining and documenting software-centric design control elements and deliverables.Key...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerAt ServiceNow, we're looking for a highly skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software solutions using Java...


  • San Diego, California, United States Cypress HCM Full time

    Software Engineer - Real-Time SystemsCypress HCM is seeking a highly skilled Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for designing and implementing real-time C/C++ software for high-performance computing systems.This involves the complete process of developing, coding, testing, and verifying key system...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerAt ServiceNow, we're transforming the way organizations work. As a Staff Software Engineer, you'll play a key role in shaping our cloud-based platform, connecting people, systems, and processes to empower businesses to work smarter, faster, and better.Job SummaryWe're seeking a highly skilled Staff Software Engineer to join...


  • San Diego, California, United States ServiceNow Full time

    Job OverviewAt ServiceNow, we're seeking a highly skilled Staff Software Engineer to join our team. As a key member of our software development team, you'll be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.As a Staff Software Engineer, you'll have the opportunity to work on a wide...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerAt ServiceNow, we're looking for a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable,...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerServiceNow is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our database performance engineering team, you will be responsible for developing and maintaining critical tooling for our ServiceNow database.About the RoleThis is a unique opportunity to contribute to cutting-edge database...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerAt ServiceNow, we're seeking a highly skilled Staff Software Engineer to join our Cloud Platform Persistence team. As a key member of our team, you'll have the opportunity to work on complex projects, collaborate with stakeholders, and drive performance and operational features to completion.Key Responsibilities:Manage...


  • San Diego, California, United States MillenniumSoft Inc Full time

    Job Opportunity at MillenniumSoft IncJob Title: Staff Software EngineerJob Type: Contract on W2Location: RemoteDuration: 12 MonthsHours/week: 40.00Shift: 1st ShiftClient: Medical Devices CompanyJob Category: ProfessionalLevel of Experience: Senior LevelJob SummaryMillenniumSoft Inc is seeking a highly skilled Staff Software Engineer to join our team. As a...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Embedded DSP Software Engineer, Staff to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio.Key ResponsibilitiesDesign and develop multimedia frameworks across the processors available on the SoC.Develop high-performance system drivers for compute...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Staff Graphics Software EngineerQualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our Graphics Software Engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers,...


  • San Diego, California, United States Virewirx, Inc. Full time

    Job OverviewVirewirx, Inc. is a dynamic company that attracts highly talented individuals who have a passion for transformative wireless technologies. We believe that the only way to predict the future is to INVENT it.Job ResponsibilitiesAs a Staff Software Engineer - 5G, you will design and implement real-time C/C++ software for high-performance computing...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Staff Electronics Engineer - Software LeadNorthrop Grumman is seeking a highly skilled Staff Electronics Engineer - Software Lead to join our team in Rancho Bernardo, CA. This position will be in our Avionics Integration Organization.Job Summary:This candidate will be the technical lead and primary interface for the Ground Control software...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Senior Staff Software Engineer, PlatformXAt ServiceNow, we're pushing the boundaries of what's possible with AI and machine learning. We're looking for a talented Senior Staff Software Engineer to join our PlatformX team and help us bring innovative solutions to our customers.About the RoleWe're seeking a highly experienced software engineer with...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software Engineer, PlatformXAt ServiceNow, we're pushing the boundaries of innovation in AI and machine learning. We're seeking a talented Staff Software Engineer to join our PlatformX team, where you'll collaborate with researchers and engineers to develop cutting-edge AI agent frameworks and leverage large language models (LLMs) to drive...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Staff Graphics Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features, applications, and tools.Key...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Senior Staff Software EngineerAt ServiceNow, we're seeking a highly skilled Senior Staff Software Engineer to join our Data Platform team. As a key member of our Platform Persistence group, you'll have the opportunity to design and implement data platform solutions that drive business growth and innovation.Job SummaryWe're looking for a seasoned...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Senior Staff Software EngineerAt ServiceNow, we're seeking a highly skilled Senior Staff Software Engineer to join our Data Scale team in the Platform Persistence group. As a key member of our team, you'll play a critical role in managing our explosive data growth and ensuring our systems remain available and highly responsive.Key...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Senior Staff Software EngineerAt ServiceNow, we're seeking a highly skilled Senior Staff Software Engineer to join our Data Scale team in the Platform Persistence group. As a key member of our team, you'll play a critical role in managing our explosive data growth and ensuring our systems remain available and highly responsive.Key...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at ServiceNow. As a key member of our engineering team, you will be responsible for developing and maintaining cutting-edge AI solutions using Large Language Models (LLMs).Key Responsibilities:Design and implement scalable APIs using NVIDIA Triton...