# Senior/Staff Applied Research Software Engineer

**Company:** [Twilio](https://hotfix.jobs/companies/twilio)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 7+ years
**Skills:** JavaScript, Python, Java, React, Angular, Node.js, Spring Boot, SQL, NoSQL, AI, Machine Learning, AWS, Azure, Distributed Systems, LLMs
**Posted:** 2026-08-31

> Build prototypes and production-ready applications for Twilio’s emerging technologies incubation team. The role requires full-stack software development experience, modern programming skills, database knowledge, and the ability to use AI-assisted development tools effectively.

## Job Description

## Responsibilities

### Senior level
- Develop, test, and deploy code for prototypes and new product features.
- Collaborate with team members to solve technical challenges and improve solution design.
- Participate in code reviews, documentation, and team knowledge sharing.
- Experiment with modern tools, frameworks, and emerging technologies.
- Adapt to evolving requirements and provide input on process improvements.

### Staff level
- Design, develop, and implement prototypes and production-ready solutions.
- Collaborate with team members to experiment with AI, machine learning, and emerging technologies.
- Participate in code reviews and contribute to continuous improvement of engineering best practices.
- Communicate progress and technical concepts to stakeholders and peers.
- Adapt quickly to feedback and changing requirements in a fast-paced environment.

## Requirements

### Senior level
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 3+ years of professional software development experience, ideally in full-stack development.
- Proficiency in at least one programming language, such as JavaScript, Python, or Java.
- Experience with front-end technologies such as React or Angular and/or back-end technologies such as Node.js or Spring Boot.
- Understanding of database fundamentals, including SQL or NoSQL.
- Eagerness to learn, collaborate, and solve problems.
- Effective written and verbal communication skills.
- An effective agentic coding operating model leveraging skills, MCP, and LLMs for AI-assisted coding.
- Ability to deal with ambiguity and solve problems independently.

### Staff level
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of professional full-stack software development experience.
- Proficiency across modern programming languages such as JavaScript, Python, or Java.
- Experience building applications with front-end frameworks such as React or Angular and/or back-end frameworks such as Node.js or Spring Boot.
- Solid understanding of database technologies, including SQL or NoSQL.
- Strong problem-solving skills and a collaborative mindset.
- Effective communication skills for technical discussions.
- Mastery of an agentic coding operating model, including advanced development tools, Model Context Protocol (MCP), and LLMs, to accelerate AI-assisted development.
- Ability to deal with ambiguity and solve problems independently.

## Nice-to-haves

- Exposure to AI or machine learning principles or projects.
- Knowledge of cloud platforms such as AWS or Azure and distributed systems.
- Ability to ramp up on new technologies, solve well-defined problems, and iteratively build solutions.
- Passion for innovation and exploring emerging technologies.
- Experience working in remote or globally distributed teams.
- Contributions to open source or technology community projects.

## Compensation and benefits

- Competitive pay.
- Generous time off.
- Parental and wellness leave.
- Healthcare.
- Retirement savings program.
- Benefits vary by location.

## Similar jobs

- [Staff Engineer, Support Experiences](https://hotfix.jobs/jobs/a72b0519-4875-458c-8ccb-9e9cf843fa7f) - Stripe - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/800ec664-020a-497b-8b50-d293e68f6c9d) - Hinge Health - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/7652791b-aba5-421d-ae66-4ba24069c82c) - Databricks - Bengaluru, India
- [Senior Staff Software Engineer](https://hotfix.jobs/jobs/f54ef8fe-db61-43d5-b67c-88b6b4790b68) - Rippling - Bengaluru, India
- [Staff Software Engineer, Identity Administration](https://hotfix.jobs/jobs/902e93f8-48c1-486f-8515-84784ae46a47) - Okta - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/7476c56a-3a94-4dab-add0-03069686dedc
**Canonical:** https://hotfix.jobs/jobs/7476c56a-3a94-4dab-add0-03069686dedc