Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Staff Software Engineer-Process Automation Designer

ServiceNow

Staff Software Engineer-Process Automation Designer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ServiceNow, the leading workflow company, is championing the digital transformation of the modern enterprise. Growing at 35% year-over-year and serving nearly half of the 2,000 largest companies in the world, we help the modern enterprise operate faster and be more scalable than ever before. It’s why Forbes Magazine named us the world’s most innovative company.

    Come join the dream team. Our team in Platform Engineering is at the forefront in the movement to democratize enterprise app creation. We’re building a brand-new product that will revolutionize how enterprise app journeys are designed, built, and executed with zero coding background required. You’ll be creating a drag-and-drop platform that empowers users to visually diagram how a user moves throw a business process dramatically reducing the engineering expertise required to develop an application. This is at the heart of ServiceNow’s purpose to make work, work better for people and there’s never been a better time to join the ServiceNow family.

    We’re using the latest technologies such as UI componentry, GraphQL, and ECMAScript 6 in a greenfield environment that’s not burdened by legacy code or rigid guidelines. You’ll work with a talented group of developers with access to predictive intelligence, advanced automation, and industry leading developer tools.

    WHAT WE ARE LOOKING FOR:

    You are an experienced, full-stack engineer that is passionate about building great user experiences, is generally excited about new front-end technologies, and is ready to push the boundaries of what is achievable. You are looking for challenges and opportunities and have the ability and desire to bring new ideas. You are enthusiastic about working in the latest technologies. You are a team player and will work with other experienced co-workers to help us evolve the technology stack to build modern and awesome user experience for our customers. You must possess a solid understanding of building amazing, performant and scalable user interfaces with large scale data, an obsession with design aesthetics, and engineering excellence.

    WHAT YOU GET TO DO IN THIS ROLE:

    • As a Staff Software Engineer you will be building features that will unlock the next generation of automated process design and execution, enabling our customers to be efficient in their work.
    • You will use your experience building modern web experiences and your expertise in performance, architecture, and object-oriented design to push the boundaries of our platform.
    • You will also collaborate with cross-functional engineering teams to develop new and improve on existing platform features.
    • Build highly interactive web-based application UIs that can scale with application complexity
    • Create tools, libraries, and frameworks for other developers to build upon
    • Work with a strong set of teams to improve developing and deploying applications and customizations
    • Apply new technology and innovation to improve platform functionality
    • Deliver and outstanding experience for our customers
  • Qualifications

    Qualifications

    TO BE SUCCESSFUL IN THIS ROLE YOU HAVE:

    • 7+ years of software industry experience
    • Passion for software development and problem solving
    • Significant experience designing and implementing highly interactive user interfaces for high volume web applications
    • Expertise working with JavaScript libraries such as React, Redux, AngularJS, Bootstrap, Node.js, Vue.js
    • Deep knowledge of JSON, HTML, XML, CSS, REST and associated frameworks
    • Strong background with Java or a similar OO language
    • Experience with relational databases and SQL
    • Strong written and verbal communication
    •  Experience with open source technologies like Linux, Apache/Tomcat and MySQL
    • Experience mentoring other engineers and cross collaborating with other teams
    • Bachelor’s/Master's degree in Computer Science or a related discipline

    FD21

    Additional Information

    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.

    All new employees hired in the United States are required to be fully vaccinated against COVID-19, subject to such exceptions as required by law. If hired, you will be required to submit proof of full vaccination or have an approved accommodation, by your start date. Visit our Candidate FAQ page to learn more.

    If you require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at talent.acquisition@servicenow.com for assistance.

    For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have to obtain export licensing approval from the U.S. Government for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by the U.S. Government.

    Please Note: Fraudulent job postings/job scams are increasingly common. Click here to learn what to watch out for and how to protect yourself. All genuine ServiceNow job postings can be found through the ServiceNow Careers site.

    WORK PERSONAS

    Work personas are categories that are assigned to employees depending on the nature of their work. Employees will fall into one of three categories: Remote, Flexible or Required in Office. 

    REQUIRED IN OFFICE

    A required in office work persona is defined as an employee who is contracted to work from or aligned to a ServiceNow-affiliated office. This persona is required to work from their assigned workplace location 100% of the work week based on the business needs of their role.

    FLEXIBLE 

    A flexible work persona is defined as an employee who is contracted to work from or aligned to a ServiceNow-affiliated office and will work from their assigned workplace location roughly 3 days/week or less (generally around 40-60% of the work week). Flexible employees may choose to work the remaining working time from their workplace location or home. Flexible employees are required to work within their state, province, region, or country of employment.

    REMOTE

    A remote work persona is defined as an employee who performs their responsibilities exclusively outside of a ServiceNow workplace and is not contracted or aligned to a ServiceNow-affiliated office, including those whose place of work (pursuant to their terms and conditions of employment) is their home. Remote employees are required to work within their state, province, region, or country of employment.