Senior Software Engineer - Full Stack - Big Data

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. Joining ServiceNow means being part of an ambitious team of change makers with a restless curiosity and a drive for ingenuity. We believe that you can do your best work when you can live your best life and express your unique talents, so we do everything we can to make that possible. We dream big together, supporting each other to make our individual and collective dreams come true. The future is ours, and it starts with you. With over 7,700 customers, we serve roughly 85% of the Fortune 500, and we take pride in being one of FORTUNE 100 Best Companies to Work For and one of the World's Most Admired Companies. To learn more about Life at Now, visit our blog or hear directly from our employees about their experiences working at ServiceNow. Even if you're not sure you meet all the qualifications for a job, we encourage you to apply! At ServiceNow, we are committed to creating an inclusive environment where all voices are heard and respected. We welcome all candidates, including those with non-traditional or varied backgrounds. Job Description - Design, develop, and optimise big data processing pipelines using Apache Spark. - Develop and deploy machine learning models for predictive analytics, recommendation systems, and other data-driven applications. - Identify and resolve performance bottlenecks, scalability issues, and data quality problems. - Thoroughly test and debug Spark applications to ensure accuracy and reliability. - Provide technical guidance and mentor junior team members. Qualifications To be successful in this role, you must have: - 10+ years of experience in Bigdata, Hadoop and SQL. - A Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Strong skills in Apache Spark, including Spark Core, Spark Streaming, and Spark SQL. - Extensive experience designing and implementing distributed big data processing pipelines using Spark. - Proficiency in Python, Scala, or Java. - Experience with ETL processes and tools. - A strong problem-solving ability and the capacity to work effectively in a fast-paced, collaborative environment. - Excellent communication and interpersonal skills. - Experience with distributed computing frameworks such as Hadoop, HBase, or Cassandra. - Knowledge of stream processing frameworks like Apache Kafka or Apache Flink. - Experience with technologies such as Docker and Kubernetes. - Familiarity with data governance, data privacy, and security principles in big data environments is a plus. ServiceNow is an Equal Employment Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law. At ServiceNow, we lead with flexibility and trust in our distributed world of work. Click here to learn about our work personas: flexible, remote and required-in-office. If you need a reasonable accommodation to complete any part of the application process, or can't access or use this online application process, please contact us at [email protected] for assistance. Please beware of fraudulent job postings/job scams which 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. From Fortune. © 2022 Fortune Media IP Limited All rights reserved. Used under license. Note that Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse, ServiceNow products or services.