As a Staff Backend Engineer on the Twilio Segment Engineering team, you'll help us build and scale systems that support the leading Customer Data Platform (CDP) in a rapidly evolving and competitive market. Our products process billions of data points per hour, enabling customers to orchestrate and activate their data efficiently and flexibly. Segment provides a best-in-class data infrastructure and orchestration platform that supports a wide range of customer use cases, from identity resolution to real-time audience segmentation. As an engineer on this team, you will be responsible for designing, developing, and optimizing backend services that power data pipelines, APIs, and event-driven architectures. If you thrive in fast-moving environments, enjoy working on scalable systems, and are passionate about building high-performance backend services, this role is for you. Responsibilities Design, develop, and maintain backend services that power Twilio Segment s high scale data platform. Build scalable and high-performance APIs and data pipelines to support customer data orchestration. Improve the reliability, scalability, and efficiency of Segment s backend systems. Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions. Drive best practices in software engineering, including code reviews, testing, and deployment processes. Ensure high operational excellence by monitoring, troubleshooting, and maintaining always-on cloud services. Contribute to architectural discussions and technical roadmaps that align with Twilio s CXaaS vision and Segment s strategic initiatives. Qualifications *Required: 8+ years of experience writing production-grade backend code in a modern programming language (eg, Golang, Python, Java, Scala, or similar). Strong fundamentals and experience in building fault tolerant distributed systems, event-driven architectures, and database design. Experience working with AWS cloud-based infrastructure. we'll-versed in designing and building high-scale, low-latency APIs. Solid grasp of Linux systems and networking concepts. Strong debugging and troubleshooting skills for complex distributed applications. Experience shipping services (products) following the CI/CD development paradigm. Effective communication skills and ability to collaborate in a fast-paced team environment. Comfortable with ambiguity and problem-solving in a rapidly growing company. Desired: Experience working with event streaming technologies (Kafka, Pulsar, or similar). Experience with database technologies like PostgreSQL, DynamoDB, or Databricks SQ>. Familiarity with containerization and orchestration tools (Docker, Kubernetes). Background in building multi-tenant SaaS platforms at scale. Experience working with observability tools such as Prometheus, Grafana, or Datadog. Experience working in a geographically distributed team Role: Software Development - Other Industry Type: Internet Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills SANLinuxNetworkingDatabase designPostgresqlDebuggingHealthcareTroubleshootingMonitoringPython
Remote
Remote
Software Developer
(Based On Interview)
Lorem ipsum dolor sit amet, consectetur adipiscing elit.