The Job logo

What

Where

Staff Software Engineer P4 - Full Stack

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Design and build high-quality, modern solutions to complex engineering problems for Customer Data Platforms. Be responsible for mentoring and guiding the team, setting high standards for data quality and compliance. Excellent written and verbal communications skills required. Lead, manage, and inspire a small team. Remote position based in India.

About the job

This position is needed to create high-quality, modern solutions to complex engineering problems and help define the future of Customer Data Platforms. Our mission is to help businesses unlock customer insights and make better decisions faster and cheaper by creating a suite of industry-leading storage and compute services.

In this role, you will be responsible for designing and building a suite of platforms and services that form the basis of a Customer Data Platform capable of handling billions of events in near-realtime 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, both as a product and as a team.

 

Responsibilities

In this role, you’ll:

  • Design and build the next generation of platform services to ingest, store, process billions of customer defined entities
  • Build highly scalable and robust Integrations for our customers
  • Collaborate with peers, design and product cross functional partners, and internal stakeholders to turn business goals into achievable technical roadmaps
  • Drive operational excellence, maintaining robust uptime and enabling continuous delivery
  • Set a high standard for data quality, consistency, and compliance
  • Be an empathetic leader by mentoring and supporting teammates
  • Participate in an on-call rotation to support our business-critical infrastructure

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 makes for a strong candidate, we encourage applicants with alternative experiences to also apply. If your career is just starting or hasn't followed a traditional path, don't let that stop you from considering Twilio. We are always looking for people who will bring something new to the table!

Required

  • 8+ years experience writing production-grade code using tech stack including Javascript/Typescript, NodeJS, GraphQL and relational databases.
  • Experience building delightful UI products using React (or similar frameworks)
  • Previous experience in NodeJS is highly beneficial, with a willingness to learn and apply new technologies as needed. 
  • Hands on experience with cloud technologies such as Amazon Web Services (AWS) or Google Compute Platform (GCP)
  • Experience with container orchestration frameworks (e.g. Kubernetes, ECS, Docker)
  • Good understanding of architectural patterns of high-scale web and event driven applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Experience taking challenging projects across the finish line, from gathering requirements to deploying and debugging systems in production
  • Comfortable asking questions and taking initiative to solve problems in a rapidly growing company, where it is often necessary to “draw the owl”
  • Excellent written and verbal communications skills
  • Lead, manage, and inspire a small team of software engineers
  • Experience with Golang is a plus

Location

This role will be remote and based in India.

Set alert for similar jobsStaff Software Engineer P4 - Full Stack role in Bengaluru, India
Twilio Logo

Company

Twilio

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Twilio Logo

Staff Software Engineer - P4

Twilio

Bengaluru, Karnataka, India

Posted: a year ago

Design and build high-quality, modern solutions for Customer Data Platforms. Create storage and compute services. Responsible for building high-performance data pipelines and reliable distributed systems. Develop globally available and scalable distributed systems. Write production-grade code. Have expertise in concurrent programming and Linux systems. Experience with cloud infrastructure and container orchestration. Understand architectural patterns of high-scale web applications. Domain expertise in Modern Data stack. Strong communication skills.

Thermo Fisher Scientific Logo

Staff Engineer, Software

Thermo Fisher Scientific

Bengaluru, Karnataka, India

Posted: a year ago

Job Summary We are seeking a skilled Solr and Lucidworks developer to join our team and contribute to the design, development, and implementation of search solutions using Apache Solr and Lucidworks Fusion. As a developer, you will work closely with multi-functional teams to understand business requirements and translate them into effective search functionalities. Your expertise in Solr and Lucidworks Fusion will be essential in optimizing search performance and improving the overall search experience. Responsibilities: Design, develop, and maintain search applications and solutions using Apache Solr and Lucidworks Fusion. Collaborate with customers to gather requirements and understand business needs for search functionality. Implement search features such as faceted search, content ranking, autocomplete, spell checking, and result clustering. Optimize search performance through query tuning, relevance ranking, and index optimization techniques. Integrate Solr and Lucidworks Fusion with various data sources and systems to provide comprehensive search capabilities. Develop custom search components and plugins to extend the functionality of Solr and Lucidworks Fusion. Conduct detailed testing and debugging of search applications to ensure high quality and reliability. Stay updated with the latest trends and standard methodologies in search technologies, specifically Solr and Lucidworks Fusion. Collaborate with multi-functional teams, including software developers, architects, and system administrators, to ensure detailed integration of search solutions. Provide technical mentorship and support to junior developers and assist in their skill development. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Overall of 10+ years experience in Software Development Proven experience in designing and developing search solutions using Apache Solr and Lucidworks Fusion in the last 3 to 5 years. Solid understanding of search engine technologies, search algorithms, and data structures. 5+ years of experience in Java programming language and Spring Boot framework Experience with indexing, querying, and analyzing large volumes of structured and unstructured data. Familiarity with search relevance models and ranking techniques. Knowledge of RESTful web services and API integration. Understanding of information retrieval concepts and search analytics. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Preferred Skills: Experience with other search technologies like Elasticsearch or Apache Lucene. Familiarity with machine learning and natural language processing (NLP) concepts. Knowledge of cloud-based search platforms and infrastructure, such as Amazon CloudSearch or Azure Cognitive Search. Understanding of agile development methodologies.

Thermo Fisher Scientific Logo

Staff Engineer, Software

Thermo Fisher Scientific

Bengaluru, Karnataka, India

Posted: a year ago

Job Summary We are seeking a skilled AEM developer to join our team and contribute to the design, development of eCommerce websites. As a developer, you will work closely with multi-functional teams to understand business requirements and translate them into effective functionalities. Your expertise in building AEM components will be essential in building a world class website that can help customers scale at large digitally. Qualifications: Software Engineer with 10+ years of experience Advanced programming skills in Core Java, microservices architecture  / Rest API.  Experience in Spring Boot is not mandatory, but is good to have. Has good experience (atleast in the last 4-5 not the right type to submit for a sick leave.years) working on AEM in building forms, template creation, classic & touch UI components, user role management, content repository and OSGi Has experience and well versed with oak:index, assets, cache management and has fine tuned for better performance. Deliver against the website optimization and customized experience strategies across the website and other touch points. Debug, troubleshoot, and fix AEM configuration and integration issues. Experience with distributed systems, cloud computing. Experience deploying software on elastic platforms such as Kubernetes, EC2 Exceptional analytical and problem solving skills Demonstrated ability to think critically, learn new technologies, cut through ambiguity, and deliver results Strong teamwork, leadership, and time management skills; passion for leading, mentoring and developing junior team members Ability to express ideas clearly within the team and across departments Be able to step up when situation demands such as meeting deadlines and critical production issues. Be flexible to work with some overlapping work overs if needed and attend onshore calls.   Preferred Skills: Experience with other search technologies like Elasticsearch or Apache Lucene. Familiarity with machine learning and natural language processing (NLP) concepts. Knowledge of cloud-based search platforms and infrastructure, such as Amazon CloudSearch or Azure Cognitive Search. Understanding of agile development methodologies.

Netskope Logo

Staff Software Development Engineer in Test, Full-Stack UI

Netskope

Bengaluru, Karnataka, India

Posted: a year ago

About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Admin Console provides our customers with a single unified view into the Netskope Platform, allowing them to fully utilize the rich set of cloud security features Netskope provides.  What’s in it for you As an SDET on the UI engineering team you will collaborate with backend service teams to ensure the overall quality, reliability, scalability and performance of the user interface for Netskope products. You will work on both the frontend as well as the web application backend, working closely with our backend teams on Machine Learning, Threat, DLP, IaaS, API’s and other cool technologies. Depending upon the role you are hired for, you may also work on the Netskope REST API Gateway which exposes our REST API’s to customers.  What you will be doing: Building and creating enterprise Test automation strategy & Road map, Capacity Planning. Developing automation scripts in parallel to feature development to enable CI/CD. Developing and overseeing the processes, toolsets, and staging environments necessary to support our testing strategy. Assist in on-going process improvement efforts to ensure test planning, execution, and reporting is effective and efficient.  Promote QA productivity through automation, tools, and other best practices.  Lead the definition, implementation, and maintenance of standard test automation processes, methodologies, tools and templates. Do Code reviews, verify coding standards are being met.  Work with peer leads in Development, QA, and Project Management. Developing, analyzing and reporting on critical product quality metrics. Shadow developers and document the test Plan, test scripts, test scenarios etc. Be hands-on to automate repeated tasks and build test coverage through existing or new infrastructure. Assess the problem statement and arrive at the innovative solutions.  Work with Geographically Dispersed Teams.  Understanding major browser technologies to ensure that the Netskope web interface works seamlessly across all browsers. Required skills and experience: 12+ years of hands-on testing experience including automation.  Experience building automation frameworks. Solid experience in Web User Interface testing. Good knowledge of web applications stacks and the http protocols suite. Experience testing rest api services. Expertise in Selenium and/or Playwright – Test automation  Excellent in Oral, written communication & Documentation Skills  Excellent test planning and execution skills. Should be strong hands-on core Java / Python Knowledge in CI tools like Bamboo/Jenkins /Gitlab Familiarity with web data formats like JSON, MIME,XML, HTML Experience with Docker and Kubernetes Bonus points for Experience with AWS, Azure or GCP. A good understanding of security products like SWG, Web proxies or cloud security solutions. Education  B.E /B.Tech /M.Tech degree from a recognized and accredited university/college.