Sr Staff Data Platform Software Engineer

4 weeks ago


Dublin, Dublin City, Ireland ServiceNow Full time
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 are part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity. We know that your best work happens when you live your best life and share 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 more than 7,700+ customers, we serve approximately 85% of the Fortune 500, and we're proud to be one of FORTUNE 100 Best Companies to Work For and World's Most Admired CompaniesTM.

Learn more on Life at Now blog and hear from our employees about their experiences working at ServiceNow.

Unsure if you meet all the qualifications of a job description but are deeply excited about the role? We still encourage you to apply At ServiceNow, we are committed to creating an inclusive environment where all voices are heard, valued, and respected. We welcome all candidates, including individuals from non-traditional, varied backgrounds, that might not come from a typical path connected to this role. We believe skills and experience are transferrable, and the desire to dream big makes for great candidates.

Job Description

Team:

ServiceNow Project RaptorDB, based on Postgres, the world's most advanced open‐source database, acts as a foundational data layer that will allow ServiceNow customers to process massive volumes of transactional data on the Now Platform in real time to meet the demands of AI‐powered applications. It adds analytical capabilities to meet advanced reporting and data mining needs. This team is building the core of RaptorDB and even the smallest optimization can have a dramatic impact on our customers and our bottom line.

We are looking for an experienced developer with C/C++ knowledge who wants to contribute heavily to building the very core of our ServiceNow database. You will work directly with other engineers on the Data Platform team solving challenging problems in scaling and querying large data sets efficiently both vertically and horizontally. Our work is based on Postgres with significant in-house enhancements and unique features. This is your opportunity to contribute to cutting edge database software used at massive scale.

What you get to do in this role:

  • You'll collaborate with a team of 15+ dedicated database-internals engineers.
  • Be part of building the next-gen database platform using and contributing to the latest open-source technologies
  • Analyze storage/memory/compute performance and scalability bottlenecks in the system and build targeted software solutions
  • Develop complex and creative solutions with quality modern C/C++ code and a highly automated build and test infrastructure
  • Improve reliability and observability by designing and building self-diagnostic and self-healing system capabilities
  • Learn state-of-the-art development practices for performance, reliability and error prevention
  • Partner with core and cross-functional teams to create the next-generation database engine powering ServiceNow
Qualifications

To be successful in this role you have:

  • In depth knowledge of computer and general systems architecture (threads, networking, kernel, etc)
  • Excellent skills in object-oriented programming combined with some C/C++ and SQL knowledge
  • Experience in test-driven development
  • Solid understanding and experience with agile software development methodologies and working in a large, ambitious team
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Skill to manage your own complex tasks, know when to synchronize and re-align with the team, and lead more junior team members working with you
  • Strong problem-solving and analytical skills and the ability to communicate them effectively in design documents and architect-level discussions
  • An aptitude for learning new technologies and an itch to code
  • Experience working with at least one of OS kernel, memory manager, multi-threaded software modules, or distributed systems

Nice to have:

  • Experience with relational databases is a plus, MariaDB and/or Postgres

Qualifications

  • 6+ years of experience developing professional software
  • Experience with deep knowledge in one of operating systems, complex layered software products or database systems
  • Proven track record of delivering sub-modules or software features end-to-end
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Knowledge of C/C++ and SQL
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.

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

From Fortune 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.



  • Dublin, Dublin City, Ireland Toast Full time

    Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change?Toast is looking for a Staff Software Engineer to build new FinTech capabilities. As well as providing a cutting-edge point of sale system for restaurants, Toast...


  • Dublin, Dublin City, Ireland ServiceNow Full time

    Company DescriptionAt 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 are part of an ambitious team of change makers who have a restless curiosity and a drive for...


  • Dublin, Dublin City, Ireland Amazon Full time

    Senior Software Development Engineer, NAE - Network Observability Amazon is looking for Sr. Software Development Engineers to build the software that observes one of the world's largest and most complex networks. Tens of millions of customers rely on Amazon's network for using our retail websites, accessing content on their Kindles and building applications...


  • Dublin, Dublin City, Ireland NAB-IRE VENTURES LIMITED Full time

    Job Summary: North American Bancard is a dynamic and innovative technology company dedicated to reshaping the landscape of financial risk and compliance management. We seek a solution-oriented and people-driven Engineering Lead with focus on software development to join our talented team at the Fraud & Risk Management Research & Development Centre of...

  • Sr Capacity Engineer

    2 months ago


    Dublin, Dublin City, Ireland ServiceNow Full time

    Company DescriptionAt 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 are part of an ambitious team of change makers who have a restless curiosity and a drive for...


  • Dublin, Dublin City, Ireland State Street Full time

    Summary: Contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.CRD is currently expanding the capabilities of our products in several new areas. The...

  • Senior Data Engineer

    1 month ago


    Dublin, Dublin City, Ireland The Hertz Corporation Full time

    Job Description:The Senior Data Engineer, PySpark will be responsible for building and maintaining data pipelines and workflows that support ML, BI, analytics, and software products. This individual will work closely with data scientists, data engineers, analysts, software developers and SMEs within the business to deliver new and exciting products and...


  • Dublin, Dublin City, Ireland MMC Corporate Full time

    Marsh McLennan Innovation Centre welcome candidates for a hands-on Principal Data Engineer to be based in our Dublin office.Be the technical expert for the global team, helpg us establish the architectural & engineering standards, best practices, and processes that will guide the scaled development of a new technology platform.What can you expect:To help...

  • Platform Engineer II

    3 weeks ago


    Dublin, Dublin City, Ireland Mastercard Full time

    We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Title and...

  • Sr. Associate IQA

    2 months ago


    Dublin, Dublin City, Ireland Amgen Full time

    The Sr. Associate in Quality Assurance (QA) will be an active member of the QA team and will be assigned to the IQA Quality functional area, which is responsible for the inspection and release of primary packaging components.The Sr. Associate in Quality Assurance will report to a QA Manager and will serve as Quality point of contact for Incoming Inspection...


  • Dublin, Dublin City, Ireland Amazon Full time

    Software Development Engineer - Amazon Redshift Query Processing Job ID: | Amazon Web Services Development Center Germany GmbH - R28 We are searching for Software Development Engineers with a passion for building easy-to-use large-scale enterprise cloud software optimized for massive query execution. If you are motivated by the fact that your code helps...

  • Software Engineer

    4 weeks ago


    Dublin, Dublin City, Ireland UnitedHealth Group Full time

    Software Engineer - Letterkenny Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture...

  • Sr. Manager

    2 months ago


    Dublin, Dublin City, Ireland Amgen Full time

    Sr. Manager - SecurityAccountabilitiesState briefly the principle objectives of the position:The successful candidate will fundamentally take local accountability for the protection of Amgen People, Assets, Information and Reputation in the Ireland and Netherlands Amgen sites / locations. They will lead, position, support, integrate and influence the...


  • Dublin, Dublin City, Ireland Amazon Full time

    Amazon Web Services is seeking a talented and passionate Senior Software Development Engineer to join our Load Balancing team. This engineer will have a significant impact on our business as they build mission critical tooling and abstract away complex workflows enabling our customers to safely operate the world's most scalable infrastructure.This engineer...


  • Dublin, Dublin City, Ireland Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Dublin, Dublin City, Ireland Search Data Group Full time

    Location: Dublin €70-90k Our client is developing a comprehensive platform tailored specifically for agencies in the digital creator space. This platform offers an all-in-one solution for managing campaigns, handling client relations, and processing payments with ease and efficiency.Through a partnership with a financial services provider, the platform...


  • Dublin, Dublin City, Ireland Microsoft Corporation Full time

    Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified...

  • Software Engineer I

    1 month ago


    Dublin, Dublin City, Ireland Qualtrics Full time

    At Qualtrics, we create software the world's best brands use to deliver exceptional frontline experiences, build high-performing teams, and design products people love. But we are more than a platform—we are the creators and stewards of the Experience Management category serving over 18K clients globally. Building a category takes grit, determination, and...


  • Dublin, Dublin City, Ireland Toast Full time

    Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.Payment processing is a key source of Toast's revenue and also the lifeblood of our customers' business: we process multiple millions of dollars in transactions every day.We are looking for a...


  • Dublin, Dublin City, Ireland Amazon Full time

    Are you passionate about designing and developing highly available and large-scale services? Would you like to invent and build solutions for customers that truely make a difference in their business? Are you an experienced software engineer and a self-starter who is excited to build something new and work at cloud scale? If the answer is yes, then we have...