Apply

Software Engineer, Distributed Systems

Posted 9 months agoViewed

View full description

💎 Seniority level: Senior, Senior role, focused on impact and potential for growth rather than years of experience.

💸 Salary: 170000.0 - 240000.0 USD per year

🔍 Industry: Data Syncing / Software Engineering

🏢 Company: Hightouch👥 101-250💰 $38,000,000 Series B over 1 year agoDeveloper PlatformCRMSaaSMarketingInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: Senior role, focused on impact and potential for growth rather than years of experience.

🪄 Skills: AWSBackend DevelopmentDockerPythonSoftware DevelopmentAmazon RDSApache AirflowData AnalysisGitJavaMachine LearningAirflowAmazon Web ServicesReactC (Programming language)Troubleshooting

Requirements:
  • Experience with distributed systems and high-scale systems or a strong desire to learn.
  • Ability to build syncing engines that process large amounts of data effectively.
  • Experience with event collection or data streaming services.
Responsibilities:
  • Work on the systems that power the syncing engine relied on by customers and engineering teams.
  • Apply expertise in distributed systems, performance optimization, and troubleshooting to enhance data movement capabilities.
  • Solve scaling challenges and architect for future growth requirements.
Apply

Related Jobs

Apply

📍 North/South America

🧭 Full-Time

💸 200000.0 - 250000.0 USD per year

🔍 Web3

🏢 Company: Ephemera

  • Experience designing, building, and operating distributed, fault-tolerant systems.
  • Proficiency in Golang and/or Rust is strongly preferred.
  • Prior involvement in open-source projects and public communications.
  • Designing, building, and maintaining highly reliable, scalable, and secure distributed systems.
  • Engage in open-source communities, representing Ephemera effectively in public forums.
  • Contributing to the xmtpd project, the new decentralized backend for the XMTP network

AWSBackend DevelopmentDockerBlockchainKafkaKubernetesSoftware ArchitectureAlgorithmsData StructuresgRPCPostgresRustWeb3.jsCI/CDRESTful APIsLinuxMicroservicesSoftware Engineering

Posted 11 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 150000.0 - 175000.0 USD per year

🔍 Financial Technology

🏢 Company: Trumid

  • 4-8 years of experience in software engineering
  • Proficiency in JVM-based languages (Scala preferred)
  • Experience with distributed systems
  • Familiarity with TCP/IP, Kafka, RabbitMQ
  • Hands-on experience with Kubernetes and Docker
  • Understanding of low latency, high-throughput systems
  • Familiarity with SDLC methodologies
  • Build protocols and features to meet requirements
  • Ensure reliability and availability of services
  • Improve system performance for low latency and high throughput
  • Collaborate with cross-functional teams

DockerAgileKafkaKubernetesRabbitmqgRPCCI/CDScala

Posted about 1 month ago
Apply
Apply

📍 United States

💸 197500 - 240000 USD per year

🔍 Social Media Management Software

🏢 Company: Sprout General Referrals

  • 7+ years experience developing and supporting software in a production environment.
  • 5+ years programming in an object-oriented language such as Java, Python, C#, or C++.
  • 2+ years leading engineering projects, including design, development, and implementation of distributed systems.
  • Preferably 5+ years developing high throughput, scalable backend services.
  • 4+ years working with large databases or data stores.
  • Experience working with Elasticsearch or OpenSearch.
  • Experience with cloud computing technologies like AWS or GCP.
  • Build tools to help customers automate tasks and accelerate response times.
  • Collaborate with stakeholders to define vision and lead the team through product and technical roadmaps.
  • Improve processes, systems, and tools for delivering quality products.
  • Champion ideas that matter, holding the team accountable.

AWSLeadershipProject ManagementPythonSQLAgileCloud ComputingElasticSearchGCPJavaC#C++NosqlCollaboration

Posted 4 months ago
Apply
Apply

📍 Austin, TX, Atlanta, GA, Champaign, IL, Denver, CO, New York City, Seattle, WA, Washington, DC, Mexico City, MX, Toronto, CA

🧭 Full-Time

💸 196000.0 - 240000.0 USD per year

🔍 Internet Services

🏢 Company: Cloudflare👥 1001-5000💰 $150,000,000 Series E about 6 years agoWeb HostingSecurityAnalyticsEnterprise Software

  • Understanding at the protocol level, including discrepancies between specifications and actual Internet behavior.
  • Confidence to work in multiple programming languages, especially Go and/or Rust.
  • Strong systems-level programming skills and experience with debugging.
  • Understanding of security issues and responsibilities.
  • Experience with monitoring and debugging high-volume production systems.
  • Build high-growth products and help scale Cloudflare's expanding network.
  • Develop tools to improve availability, performance, uptime, and response times.
  • Work on code that runs close to the end user and is deployed globally.
  • Contribute to systems that filter traffic, optimize content, and run serverless applications.

GitDebugging

Posted 7 months ago
Apply