skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer (L3)

4.00 to 6.00 Years   Bangalore   03 Nov, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

See yourself at TwilioJoin the team as our next Senior Software Engineer (P3), Personas Tooling & ObservabilityWho we are & why we re hiringThe Twilio Segment Personas team is building a new platform to enable the holy grail of customer data the single view of the customer. Our team s goal is to help Segment customers gain a higher level understanding of their end users, and to interact with them in a scalable fashion.As a Senior Software Engineer on the Personas Tooling team, you ll help lead the design and building of the tools that help this immense product run smoothly. You ll also create observability and testing solutions on pipelines that process hundreds of thousands of requests per second, build realtime identity graphs, and compute billions of data points an hour. As you grow the team alongside a strong technical EM, you ll also be responsible for mentoring, sharing knowledge, and guiding the technical decisions of the team to set us up for long-term success.About the job

  • We write cost-efficient load-tested data pipelines and compute systems built on top of them.
  • We believe in using the best tool for the job. Our ingestion pipelines are written in Go. We write customer facing features using React, NodeJS and GraphQL. We use both DataDog and Grafana internally, and have an in-house distributed tracing system
  • We load test our pipelines to hundreds of thousands of messages/sec. We then optimize the system s cost to achieve strong unit economics.
  • We believe in open source as a market differentiator: https://open.segment.com
Responsibilities
  • You thrive in a fast paced and iterative environment. You are driven more by customer impact than technology.
  • You love designing and shipping new products as much as iterating on existing ones.
  • Youre focused, driven, and can get challenging projects across the finish line.
  • Youre empathetic, patient, and love to help your teammates grow.
  • You have experience running services in production and take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring, and error tracking.
  • You can design and implement distributed systems solutions that are highly durable and (eventually) consistent.
Qualifications Not all applicants will have skills that match a job description exactly. Twilio values diverse experiences in other industries, and we encourage everyone who meets the required qualifications to apply. While having desired qualifications make for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasnt followed a traditional path, dont let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!Required:
  • 4+ years experience writing production-grade code in a modern programming language
  • Preferably, solid experience building and iterating on observability of large-scale distributed systems
  • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.
  • You love the challenge of observing and smoothing the operations of distributed systems
  • Solid grasp of Linux systems and networking concepts.
  • Exposure to SDLC from reviewing requirements through to debugging complex systems in Production.
  • You show evidence of exposure to architectural patterns of high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
  • Experience maintaining and operating always-on cloud services.
Desired:
  • Professional experience with Go, NodeJS, and public cloud solutions.
  • Experience working with IaC providers such as Terraform
Location This role will be based in our Bangalore,India office.What We OfferThere are many benefits to working at Twilio, including, in addition to competitive pay, things like generous time-off, ample parental and wellness leave, healthcare, a retirement savings program, and much more. Offerings vary by location.Twilio thinks big. Do you We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. Thats why we seek out colleagues who embody our values something we call Twilio Magic . Additionally, we empower employees to build positive change in their communities by supporting their volunteering and donation efforts.So, if youre ready to unleash your full potential, do your best work, and be the best version of yourself, apply now!If this role isnt what youre looking for, please consider other open positions .,

Keyskills :
open sourcesoftware engineering practicesjavascriptcomplex systemsarchitectural patternssoftware engineeringretirement savingssql serverjavaweb applicationcustomer relationscustomer datasqldistributed systems

Senior Software Engineer (L3) Related Jobs

© 2020 Skillindia All Rights Reserved