Senior Software Engineer - Full Stack - Big Data/AI Machine Learning

Job expired!

Company Description

At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can’t wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you become part of an ambitious team of change-makers who constantly seek new curiosities and drive innovation. We understand that your best work comes from living your best life and sharing your unique talents, so we do everything we can to support that. We dream big together, helping each other to make our personal and collective dreams a reality. The future starts with you.

We serve more than 7,700+ customers, including approximately 85% of the Fortune 500®, and we're proud to be named one of FORTUNE 100 Best Companies to Work For® and World's Most Admired Companies™.

More information can be found on our Life at Now blog and you can hear from our employees about their experiences on YouTube.

If you’re unsure about meeting all the qualifications but are excited about the role, we still encourage you to apply! We strive for inclusivity, valuing and respecting all voices. We welcome candidates from unconventional or diverse backgrounds that may not necessarily fit directly into this role. We recognize that skills and experiences can be transferrable and a passion for big thinking makes for great candidates.

Job Description

  • Design, develop, and optimise big data processing pipelines using Apache Spark.
  • Create and deploy machine learning models for predictive analytics, recommendation systems, and other data-driven applications.
  • Identify and address performance bottlenecks, scalability issues, and data quality problems in the Spark ecosystem.
  • Conduct thorough Spark application testing and debugging to ensure accuracy and reliability.
  • Provide technical guidance and mentorship to junior team members.

Qualifications

To be successful in this role, you require:

Requirements:

  • 10+ years of experience with Big Data, Hadoop, and SQL.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in Apache Spark, including Core, Streaming, and SQL.
  • Extensive experience designing and implementing big data processing pipelines using Spark.
  • Solid ability in programming languages such as Python, Scala, or Java.
  • Experience with ETL processes and tools.
  • Ability to build next-generation libraries, APIs, and data pipelines.
  • Capability to develop data engineering components and applications, enabling self-service for big data products.
  • Leadership skills to guide complex and technically challenging projects from conception to completion.
  • Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
  • Excellent communication and interpersonal skills.
  • Experience working with distributed computing frameworks such as Hadoop, HBase, or Cassandra.
  • Knowledge of stream processing frameworks like Apache Kafka or Apache Flink.
  • Experience with Docker and orchestration tools like Kubernetes.
  • Understanding of data governance, privacy, and security principles in big data environments.
  • Contributions to the AI/ML community would be beneficial.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and their big data services is a plus.
  • Insights into AI/ML algorithms and techniques would also be advantageous.

Additional Information

ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.

At ServiceNow, we value flexibility and trust in our distributed work environment.

If you need a reasonable accommodation to complete any part of the application process, or if you are unable to access or use this online application process and need an alternative method for applying, you may contact us for assistance.

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

Be aware that fraudulent job postings/job scams are increasingly common. Here are some tips on what to watch out for and how to protect yourself. All genuine ServiceNow job postings can be found on the ServiceNow Careers site.

© 2022 Fortune Media IP Limited All rights reserved. Used under license. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of, ServiceNow.