Apply

Software Engineer, Distributed Systems

Posted 4 months agoViewed

View full description

💎 Seniority level: Senior

💸 Salary: 180000.0 - 260000.0 USD per year

🔍 Industry: Data Integration / Software Engineering

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

🗣️ Languages: English

🪄 Skills: Backend DevelopmentSoftware DevelopmentCloud ComputingCommunication SkillsAnalytical SkillsCollaborationC (Programming language)Troubleshooting

Requirements:
  • Passion for solving challenging technical problems that deliver customer value.
  • Experience or desire to work with distributed systems and high-scale systems.
  • Ability to build syncing engines that process significant data volumes.
  • Proven experience in building event collection or data streaming services.
  • Ability to manage systems that have experienced substantial growth.
Responsibilities:
  • Own and deliver projects from start to finish, focusing on the syncing engine used by customers and other engineering teams.
  • Analyze sync processes for optimization to increase speed.
  • Develop real-time syncing capabilities and solutions for scalability and reliability.
  • Support the Personalization API to enhance data warehouse capabilities.
  • Manage multi-region and multi-cloud infrastructure to meet global customer needs.
Apply

Related Jobs

Apply

🧭 Full-Time

💸 180000.0 - 260000.0 USD per year

🔍 Data Management / Software Development

  • Passion for solving hard technical problems that generate real value for customers.
  • Experience with distributed systems and high-scale systems or a desire to quickly build this experience.
  • Experience building syncing engines that process large volumes of data.
  • Ability to create event collection or data streaming services.
  • Ownership experience in systems that have grown significantly.

  • Work on the systems that power the syncing engine relied upon by customers and engineering teams.
  • Analyze and optimize sync speed for data sent to destinations like Facebook and Snapchat.
  • Develop capabilities for real-time data syncing from sources.
  • Ensure scalability and reliability in infrastructure to accommodate growth.
  • Support multi-region and multi-cloud backend for global data residency requirements.

Troubleshooting

Posted about 2 months ago
Apply
Apply

📍 Argentina

🧭 Full-Time

🔍 Artificial Intelligence, Customer Communications

  • You have a Bachelor’s Degree in Computer Science, Mathematics, Software Engineering, or a related field, or equivalent work experience.
  • You have strong fundamentals in software engineering and computer science.
  • You’re excited to work on a distributed team, value collaboration, and have strong experience with one or more dynamically typed programming languages.
  • You have a strong desire to continuously learn, enjoy efficient problem evaluation, and make data-driven decisions.
  • You appreciate code and system maintainability, support continuous improvement, and have fluency in English.

  • As a Software Engineer Ai Core, you’ll work with the team to own the development and uptime of Dialpad’s proprietary near real-time ML inference system, a large-scale distributed system built by leveraging technologies like Kubernetes, Redis, event-driven message bus systems, modern asynchronous Python, and a plethora of Open Source technologies.
  • You’ll contribute directly to powering Dialpad’s Ai products at scale, working closely alongside the Data Science teams to unleash Ai features that work for our customers.
  • First 3 Months: You’ll acclimate and be paired directly with a peer, working primarily with fully asynchronous modern Python and exposed to Open Source Software.
  • First 6 Months: You’ll collaborate with team members on code changes, deploy code on Google Cloud Platform, and evaluate state-of-the-art systems and techniques.
  • First 12 Months: You’ll build and manage high-performance real-time data pipelines while sharing knowledge with teammates through learning sessions.

PythonKubernetesData engineeringData scienceRedisCollaborationCI/CDDevOps

Posted 3 months ago
Apply