Current jobs related to Senior Backend Software Engineer - Raleigh, North Carolina - Pendo


  • Raleigh, North Carolina, United States Red Hat Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Backend team at Red Hat. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions using Go.As a Senior Software Engineer, you will work closely with our team to develop and maintain our...


  • Raleigh, North Carolina, United States United Software Group Full time

    Senior Java/Kafka Backend DeveloperWe are seeking a seasoned Senior Java/Kafka Backend Developer to join our dynamic team at United Software Group.Key Responsibilities:Develop and maintain high-quality software solutions using Java and Apache Kafka.Collaborate with cross-functional teams to integrate backend systems with front-end interfaces.Design and...


  • Raleigh, North Carolina, United States United Software Group Full time

    Senior Java/Kafka Backend DeveloperWe are seeking a seasoned Senior Java/Kafka Backend Developer to join our dynamic team at United Software Group. Located in Columbus, OH, we are ideally looking for local candidates who can work onsite but are open to considering remote applicants.Key Responsibilities:Develop and maintain high-quality software solutions...


  • Raleigh, North Carolina, United States JPS Interoperability Solutions, Inc. Full time

    Job Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team at JPS Interoperability Solutions, Inc. As a Backend Software Engineer, you will be responsible for designing and developing high-quality software applications using C++ and Linux.About the Role:Design and develop multi-threaded, Linux-based C++...


  • Raleigh, North Carolina, United States JPS Interoperability Solutions, Inc. Full time

    Job Title: Backend Software EngineerWe are seeking a highly skilled Backend Software Engineer to join our team at JPS Interoperability Solutions, Inc. As a Backend Software Engineer, you will be responsible for designing and developing high-quality software applications using C++ and Linux.About the Role:Design and develop multi-threaded, Linux-based C++...


  • Raleigh, North Carolina, United States United Software Group Full time

    Job Title: Senior Java/Kafka Backend DeveloperWe are seeking a seasoned Senior Java/Kafka Backend Developer to join our dynamic team at United Software Group. The ideal candidate will have a strong background in Java and Kafka development, with a preference for those who have industry experience in apparel.Key Responsibilities:* Develop and maintain...


  • Raleigh, North Carolina, United States Howso Full time

    Job OpportunityWe are seeking a highly skilled Senior Backend Engineer to join our team at Howso, a software company dedicated to building high-performance AI solutions. As a key member of our cross-functional team, you will be responsible for designing and implementing the web application layer around our core technology.Key Responsibilities:Collaborate...


  • Raleigh, North Carolina, United States Howso Full time

    About HowsoHowso is a software company headquartered in Raleigh, NC, dedicated to building high-performance AI that can be trusted. Our mission is to make trustworthy AI the global standard.Job DescriptionWe are seeking a Senior Backend Engineer to join our cross-functional team responsible for the full software development life cycle, from conception to...


  • Raleigh, North Carolina, United States Howso Full time

    About HowsoHowso is a software company headquartered in Raleigh, NC, dedicated to building high-performance AI that can be trusted. Our mission is to make trustworthy AI the global standard.Job DescriptionWe are seeking a Senior Backend Engineer to join our cross-functional team responsible for the full software development life cycle, from conception to...


  • Raleigh, North Carolina, United States Rocket Software Full time

    Job Title: Senior Software EngineerRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design,...


  • Raleigh, North Carolina, United States TEKsystems Full time

    Job OverviewWe are seeking a highly skilled Senior Backend Developer to join our team. The ideal candidate will have a strong background in data-driven software development, with expertise in Python, Hadoop, and database architecture.Key ResponsibilitiesDesign and develop robust database architectures to support large-scale data analysisDevelop and maintain...


  • Raleigh, North Carolina, United States Howso Full time

    Job OverviewHowso, a pioneering software company based in Raleigh, NC, is seeking a seasoned Senior Backend Engineer to spearhead the development of our web application layer. As a key member of our cross-functional team, you will be responsible for designing and implementing scalable, high-performance software solutions that meet the needs of our...


  • Raleigh, North Carolina, United States Howso Full time

    Job DescriptionHowso, a software company based in Raleigh, NC, is seeking a Senior Backend Engineer to join our team. As a key member of our cross-functional team, you will be responsible for designing and implementing the web application layer around our core technology.We are looking for a highly skilled and experienced engineer who can thrive in a...


  • Raleigh, North Carolina, United States Lucid Software Full time

    Software Engineering Opportunities at Lucid SoftwareLucid Software is a leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. We are a hybrid workplace,...


  • Raleigh, North Carolina, United States 2iSolutions Inc. USA Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at 2iSolutions Inc. USA. This is an onsite role with a 3-month contract.Key Responsibilities:Design, develop, and integrate software for medical devices.Collaborate with cross-functional teams to ensure software meets requirements and is delivered on...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Senior Application Developer Job Description Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market.Our client, a leading contract medical device...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Title: Senior Software EngineerJob Description:Maxonic is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on embedded systems and medical devices. The successful candidate will be responsible for designing and developing software tools to support...


  • Raleigh, North Carolina, United States Insight Global Full time

    Job Title: Senior Software Development LeadInsight Global is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our development team, you will be responsible for leading the development and continuous improvement of our software products.This role requires a strong technical leader who can drive the technical...


  • Raleigh, North Carolina, United States Applied Research Associates Full time

    Job DescriptionApplied Research Associates, Inc. is seeking a highly skilled Senior Software Engineer to join our team. As a member of our multidisciplinary team, you will be responsible for developing software tools that strengthen our national security.Key Responsibilities:Develop software tools for geospatial modeling and simulationCollaborate with a...


  • Raleigh, North Carolina, United States AA2IT Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at AA2IT. The ideal candidate will have a strong background in software development, with a focus on embedded systems and medical device software.The successful candidate will be responsible for designing and developing software tools to support manufacturing the medical...

Senior Backend Software Engineer

2 months ago


Raleigh, North Carolina, United States Pendo Full time

Become a Key Player in Pendo's Data Ingestion Team as a Senior Backend Software Engineer

We are seeking a talented Senior Backend Software Engineer to join our data ingestion team at Pendo. This team plays a vital role in managing and enhancing the data pipeline that supports our analytics, guides, session replay, and various event-driven features through both real-time and batch processing.

As part of Pendo's Platform Engineering division, the data ingestion team is essential for processing vast amounts of events each second, managing over half a billion jobs daily with outstanding reliability. In this role, you will connect operations and feature development teams to streamline engineering processes and minimize operational expenses while ensuring compliance with data privacy regulations.

Your Responsibilities:

  • Drive technical advancements and shape the strategic vision of the Platform organization.
  • Identify and execute enhancements in data ingestion technologies to empower feature teams.
  • Refine backend code and infrastructure to boost performance and decrease costs.
  • Automate workflows to scale the team and design innovative systems for data migrations.
  • Guide peers and share on-call duties for backend services.

Your Qualifications:

  • 7+ years of backend engineering experience with proficiency in compiled languages such as Go, Rust, or Java.
  • Experience in building highly reliable distributed systems with a focus on consistency and availability trade-offs.
  • Familiarity with contemporary cloud technologies like Kubernetes, pub/sub, and Terraform.
  • Strong communication skills and the ability to collaborate across various teams.

Additional Preferred Qualifications:

  • Previous experience in operational roles such as Platform Engineering, SRE, or DevOps.
  • In-depth knowledge of distributed caching systems, including Redis, and Linux environments.

About Pendo:

Pendo is a rapidly growing startup committed to enhancing the software experience for society. Our culture is vibrant, enjoyable, and passionate. Join us to make a significant impact on the future of Pendo.

Equality and Accessibility:

Pendo is an equal opportunity employer that values diversity and inclusivity. We provide accessibility accommodations for applicants with disabilities. Your compensation will be competitive and based on various factors including qualifications and experience.