Job Closed
This listing is no longer active.
Build the future of communications.
Software Engineer, L3
Location
India
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, L3
Twilio
• Design and deliver robust, high-scale routing experiences for Data Pipelines for Twilio Segment. • Operate always-available, complex distributed systems in cloud environments. • Collaborate cross-functionally with design, product, and other engineers to define solutions that balance usability, performance, and long-term architecture. • Communicate technical decisions clearly - articulating trade-offs, customer impact, and team alignment. • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning. • Participate in an on-call rotation for our managed services. Troubleshoot and improve system reliability, debugging issues and refining operational tooling and processes.
Job Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Hands-on experience with high-scale messaging/streaming systems and processing engines (several thousand events/sec).
- 5-7 years experience writing production-grade code in a modern programming language.
- Proficient programming experience in Go, Java, Python or similar object-oriented languages.
- Experience operating large-scale, distributed systems on top of cloud infrastructure.
- Experience shipping services (products) following CI/CD development paradigm.
- Good grasp of software engineering and how to build a system in scalable and extensive manner;
- Leverage best-in-class development productivity practices including AI tooling.
- Excellent communication, problem-solving, and operational excellence skills.
- Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)
- Technical depth in distributed systems, high-scale ingestion, and cloud-native architecture.
- Proficiency with datastores, distributed caching, and container technologies (Docker/Kubernetes).
- Experience with modern CI/CD pipelines and observability tools (Datadog, Grafana, Prometheus).
- Familiarity with AI/ML technologies.
- Excellent abilities in high level service design -- modeling interfaces and internals in a properly modular, composable, and extensible way.
- Experience working in a geographically distributed team.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer
YunoYuno enables any company to manage all the payment methods and fraud providers through a single integration.
• Set the technical direction for our Integrations domain — the 130+ provider integrations and 95+ webhooks that connect Yuno's platform to PSPs, acquirers, payment gateways, fraud and 3DS providers worldwide. • Lead through influence, aligning multiple squads, coaching Senior engineers, and partnering with Product, Compliance, and Security. • Use AI-assisted tools for coding, testing, debugging, and documentation as a daily default. • Define the architectural direction for the integrations platform and drive platform-level improvements. • Set the quality bar for the Integrations domain — testing strategy, observability standards, incident-prevention practices, production-readiness criteria. • Mentor and grow Senior engineers across the domain and sponsor their next step. • Build communities of practice around integrations engineering, facilitating standards debate and adoption. • Ensure high-performance APIs and microservices are designed for reliability, low latency, and throughput.
• Design and build robust backend services using TypeScript and NestJS • Work with Prisma and AWS to build scalable, production-grade systems • Incorporate AI tooling and prompt engineering into development workflows • Contribute to architectural decisions and technical standards • Help shape AI-assisted or spec-driven development practices • Collaborate closely with stakeholders across engineering and product.
• Design, build, and maintain scalable backend services and APIs that support high-volume financial transactions and rewards workflows. • Own full feature delivery across core systems including payments, rewards, account services, and partner integrations. • Contribute to system architecture and technical design as the platform evolves and scales. • Collaborate with frontend and mobile engineers to support end-to-end feature development when fullstack work is required. • Improve reliability, performance, and observability across backend systems through testing, monitoring, and code quality practices. • Participate in sprint planning, technical reviews, and production support for mission-critical services.
• Build and ship features on our real-time bidding platform • Use AI tools to ship code faster — own what you build end-to-end • Contribute to rewriting and modernizing parts of our legacy platform using AI tooling • Help shape how the team works with AI day-to-day




