Search Remote Jobs

Senior Software Engineer

🔥 12 hours ago

🇺🇸 United States – Remote

⏰ Full Time

đźź  Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on Solace's careers page, not through a job board

First seen by Remote Rocketship 12 hours ago

Still open on Solace's site. Checked 12 minutes ago.

Logo of Solace

Solace

501 - 1000 employees

Founded 2001

đź’Ľ Consulting

🏭 Manufacturing

📦 Logistics

Consulting • Manufacturing • Logistics

Solace is a leading provider of advanced event-driven architecture solutions that empower organizations to connect and integrate applications, devices, and users in real-time. Solace's flagship platform, PubSub+, offers a comprehensive set of tools for event streaming, microservices integration, and data flow management across hybrid and multi-cloud environments. The PubSub+ Event Mesh enables seamless information routing across distributed systems, supporting industries like financial services, manufacturing, and telecommunications. Solace helps enterprises enhance their responsiveness, improve operational efficiency, and innovate through event-driven applications and integration.

đź“‹ Description

• Design and build core data-path components for request handling and storage • Implement and evolve Apache Kafka wire-protocol handling, including parsing, framing, versioning, and backward compatibility • Build and harden storage engines covering offset and sequence coordination, compaction, retention, and concurrent-access correctness • Diagnose races, consistency edge cases, and security or robustness issues under concurrent load • Profile and tune throughput and latency against measured production numbers • Own pieces of the data path end to end in Rust • Work with the open-source community on Nisshi through reviews, discussions, and contributions • Develop Solace Diskless Streaming for Apache Kafka, separating compute from storage and using object storage

🎯 Requirements

• Deep hands-on experience building a high-throughput, log-based streaming or messaging system such as Apache Kafka or a comparable platform, including wire protocols, client/server compatibility, and data-loss prevention • OR deep experience with database internals, including storage engines, write-ahead logs or commit logs, replication and consensus, or query execution • Strong systems-programming fundamentals in Rust, C++, Go, or Java • Track record of owning complex technical problems end to end, from design through production • Comfort working remotely and asynchronously across time zones • Preferred: production experience in Rust • Preferred: working knowledge of the Apache Kafka protocol, client libraries, and ecosystem • Preferred: hands-on experience with Apache Kafka, Redpanda, Pulsar, WarpStream, NATS JetStream, or Solace Event Broker internals • Preferred: experience running one of these systems at production scale • Preferred: experience with security hardening, fuzzing, or performance engineering of network services

🏖️ Benefits

• Hybrid-first flexibility • Training programs and professional development • Inclusive and empowered work environment • Fair, inclusive, and transparent recruitment process • Hiring-process accommodations • Human review for interviews and final hiring decisions • Social activities and team culture • Remote and asynchronous work flexibility

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 13 hours ago

Episode Six

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Software Engineer building Java-based issuer processing and ledger infrastructure for Episode Six, a global fintech. Leading high-throughput payment software development, architecture, and engineering mentorship.

🔥 13 hours ago

Episode Six

51 - 200

đź’Ľ Consulting

📦 Logistics

🏥 Healthcare

Senior Software Engineer building Java payment infrastructure for Episode Six, a global API-based issuer-processing and ledger-infrastructure fintech. Leading high-throughput transaction systems, launches, and engineering mentorship.

🔥 13 hours ago

Speechify

51 - 200

🏥 Healthcare

🏨 Hospitality

📚 Education

Tech Lead developing Android features for Speechify’s text-to-speech products. Owning releases, reliability, architecture, and user experiences for millions of readers.

🔥 13 hours ago

Speechify

51 - 200

🏥 Healthcare

🏨 Hospitality

📚 Education

Android Tech Lead building Speechify’s text-to-speech app used by over 50 million people. Owning major features, reliability, releases, and Android team direction.

🔥 13 hours ago

Speechify

51 - 200

🏥 Healthcare

🏨 Hospitality

📚 Education

Tech Lead owning Android features and reliability for Speechify’s text-to-speech products. Shaping the Android team and delivering accessible audio-reading experiences to millions of users.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok