Build the future of communications.
Tech Lead, Applied Research – Emerging Tech
Location
California + 10 moreAll locations: California | Colorado | Hawaii | Illinois | New Jersey | New York | Maryland | Massachusetts | Minnesota | Vermont | Washington
Posted
2 days ago
Salary
$227.8K - $335K / year
Seniority
Senior
Job Description
Tech Lead, Applied Research – Emerging Tech
Twilio
• Design, develop, and own the end-to-end implementation of high-stakes prototypes and robust, production-ready solutions. • Drive the technical direction and collaborate with cross-functional teams to experiment with, validate, and integrate AI, machine learning, and frontier technologies. • Establish governance for code reviews and pioneer continuous improvements to engineering standards, mentoring peers to elevate overall code quality. • Articulate complex technical concepts, architectural decisions, and project velocity clearly to executive stakeholders and engineering peers alike. • Navigate ambiguity and rapidly pivot technical strategies in response to shifting requirements, user feedback, and fast-paced market dynamics.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 10+ years of professional full-stack software development experience.
- Proficiency across modern programming languages such as JavaScript, Python, Java or Go with the ability to select the right tool for the job.
- Experience building applications using front-end (React, Angular) and/or back-end (Node.js, Springboot) frameworks.
- Data Architecture: Solid understanding of database technologies, including both SQL and NoSQL paradigms and when to select them.
- Next-Gen Workflow: Mastery of an agentic coding operating model; highly effective at leveraging advanced dev tools, Model Context Protocol (MCP), and LLMs to drastically accelerate AI-assisted development.
- Strong problem-solving skills and a collaborative mindset with effective communication skills for technical discussions.
- Extreme Autonomy: Exceptional ability to navigate intense ambiguity, self-unblock execution, and ruthlessly solve ambiguous problems without requiring constant structural support.
- Leadership & Collaboration: Strong communication and mentorship skills, with a collaborative mindset suited for high-bandwidth technical discussions.
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
Sr. Full Stack Developer
World Wide Technology Healthcare SolutionsFounded in 1990, World Wide Technology (WWT) is a global systems integrator with $13.4 billion in annual revenue that provides digital strategy, innovative technology and supply chain solutions to large public and private organizations.
Role Description This role will reside within the Advanced Technology Center (ATC) Software Delivery team. The Senior Software Engineer is a highly skilled technical contributor responsible for designing and building full-stack software applications, AI-powered solutions, and software-centric lab environments surfaced on wwt.com, as well as contributing to paid proof of concept (PoC) engagements with customers. The ideal candidate brings deep expertise in traditional full-stack web development alongside hands-on experience with the modern AI application stack—including LLM APIs, vector databases, retrieval-augmented generation (RAG) pipelines, agentic frameworks, and AI application orchestration tools. This engineer is comfortable and enthusiastic about leveraging AI-based coding assistants as a core part of their daily development workflow to maximize productivity and code quality. The Senior Software Engineer also serves as a technical anchor on the team, contributing to code review standards, mentoring peers, and delivering software artifacts that showcase WWT’s innovation capabilities to customers and partners. Qualifications - 5+ years of professional software development experience with demonstrated depth in full-stack application development, plus at least 1-2 years of hands-on experience building AI-powered applications. - Required: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent combination of experience and education. - 3+ years of experience with one or more of the following: React or a comparable front-end framework, Node.js or Python back-end development, REST/GraphQL API design, cloud-native deployment (AWS, Azure, or GCP), Docker/Kubernetes, source control (git) and CI/CD pipelines. - Hands-on experience with LLM APIs (OpenAI, Anthropic, Azure OpenAI, etc.), vector databases (Pinecone, Weaviate, pgvector, Chroma, etc.), and agentic AI frameworks (LangChain, LlamaIndex, AutoGen, or similar) is required. - Expert proficiency in full-stack web development across the complete application stack—front-end (React, Next.js, Vue, or equivalent), back-end (Node.js, Python, Go, or equivalent), REST/GraphQL APIs, relational and NoSQL databases—with a commitment to clean, maintainable, production-quality code. - Hands-on experience designing and building AI-powered applications using the modern AI stack: LLM API integration, retrieval-augmented generation (RAG), vector databases, prompt engineering, AI agents, and AI application orchestration frameworks (LangChain, LlamaIndex, AutoGen, or similar). - Demonstrated proficiency using AI-based coding assistants (GitHub Copilot, Cursor, Claude Code, or similar) as a core part of daily development workflow; actively advocates for and models AI-augmented engineering practices that improve productivity and quality. - Strong experience with cloud-native application development and deployment (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and modern DevOps/CI-CD practices including automated testing, code review, and deployment pipelines. - Ability to lead code reviews, mentor junior engineers, and set and uphold team-wide software engineering standards; technical leadership skills sufficient to serve as a senior technical contributor without formal management responsibilities. - Comfortable using Agile practices and Kanban boards as the primary method for managing and organizing work. - Excellent written and verbal communication skills; ability to explain complex technical solutions clearly to both technical and non-technical audiences and produce thorough technical documentation. - Up to 5% domestic travel required. Requirements - Design, architect, and build full-stack web applications and APIs using modern frameworks and languages (e.g., React, Next.js, Node.js, Python, TypeScript, Go) following production-quality engineering standards. - Develop and integrate AI application components including LLM-based features, retrieval-augmented generation (RAG) pipelines, vector databases, agentic workflows, and AI APIs (OpenAI, Anthropic, Azure OpenAI, Google Gemini, etc.) into full-stack applications and ATC lab environments. - Build and maintain software-centric lab environments on wwt.com and develop software prototypes that demonstrate emerging technology capabilities and showcase the art of the possible to WWT customers and partners. - Support paid proof of concept (PoC) engagements by architecting and delivering custom software solutions tailored to specific customer business challenges, working closely with the Team Lead and ATC architects to scope and execute against commitments. - Leverage AI-based coding assistants (e.g., GitHub Copilot, Cursor, Claude Code, or similar tools) as a standard and active part of the development workflow to accelerate delivery, improve code quality, and model AI-augmented engineering practices for the team. - Lead and contribute to code reviews; establish and uphold software engineering best practices for the team including coding standards, testing, documentation, and version control; mentor Software Developers and Delivery Engineers to elevate team-wide technical quality. - Collaborate with the Software Delivery Team Lead, ATC architects, and practice leads to align on technical approach, delivery priorities, and how software solutions map to WWT’s broader customer and go-to-market strategy. - Stay current on full-stack development trends, AI application tooling, cloud-native platforms, and emerging software engineering practices; actively share knowledge and emerging insights with the broader Software Delivery team. Benefits - Health and Wellbeing: Health, Dental, and Vision Care, Onsite Health Centers, Employee Assistance Program, Wellness program. - Financial Benefits: Competitive pay, Profit Sharing, 401k Plan with Company Matching, Life and Disability Insurance, Tuition Reimbursement. - Paid Time Off: PTO and Sick Leave (starting at 20 days per year) & Holidays (10 per year), Parental Leave, Military Leave, Bereavement. - Additional Perks: Nursing Mothers Benefits, Voluntary Legal, Pet Insurance, Employee Discount Program.
Senior macOS Software Engineer
Parallels IncParallels is a top VDI/EUC product helping businesses since 1999. Whether it’s desktop or cloud, on-prem or hybrid, Parallels has a solution to help your company optimize the speed and security of your work environment at an affordable price. Parallels is committed to an inclusive, barrier-free recruitment and selection process and work environment.
Role Description Join the team behind Parallels Desktop, one of the world’s leading applications for Mac users. We’re looking for a Senior macOS Software Engineer to help build and evolve the native user experience of Parallels Desktop. You’ll work with Swift, SwiftUI, AppKit, and modern macOS technologies to deliver features used by millions of customers worldwide. This role combines new feature development, architecture improvements, and modernization of an established codebase. You’ll collaborate closely with Product, Design, QA, and Engineering teams to create exceptional user experiences while helping shape the future of one of the most recognized productivity applications on macOS. If you’re passionate about building high-quality Mac applications and enjoy solving complex technical challenges at scale, we’d love to hear from you. What You’ll Do - Build high-quality native macOS experiences using Swift and SwiftUI - Design, develop, and ship new features for Parallels Desktop - Collaborate closely with Product Managers, UX Designers, QA, and fellow engineers - Translate product requirements into scalable and maintainable technical solutions - Improve and modernize existing functionality through thoughtful refactoring - Troubleshoot and resolve complex issues impacting product quality and customer experience - Participate in architecture discussions and contribute to technical decision-making - Review code, mentor teammates, and help raise engineering standards across the team - Contribute to continuous improvement of development processes, tooling, and code quality Qualifications - 5+ years of professional software development experience - Strong commercial experience with Swift - Experience building and shipping native macOS applications - Strong knowledge of SwiftUI and AppKit - Familiarity with Cocoa, Foundation, and Combine frameworks - Experience with Swift concurrency (async/await, structured concurrency) - Strong debugging, troubleshooting, and problem-solving skills - Ability to design maintainable, scalable software architectures - Experience delivering production-quality features throughout the software development lifecycle - Good understanding of Objective-C and interoperability with modern Swift code - Excellent communication and collaboration skills - Self-driven mindset with strong ownership and accountability - Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Preferred Qualifications - Experience with C++ or Objective-C++ - Experience with Swift ↔ C++ interoperability - Experience building client-server or distributed applications - Experience developing automated tests and improving test coverage - Familiarity with Git, Jira, and Confluence - Experience working on large-scale commercial desktop applications - Experience modernizing legacy codebases Benefits - Fully remote work environment - Flexible working hours - Competitive compensation package - Opportunity to work on a globally recognized product - Collaborative and supportive engineering culture - Professional growth and development opportunities - Work-life balance that respects your time and priorities
Senior Full Stack Engineer – Platform Modernization, Multi-Tenant SaaS Architecture
aKUBE*** Recruitment Simplified *** People | Process | Technology
• Design and develop a scalable multi-tenant SaaS platform supporting multiple business units and independent workflows • Modernize existing cloud-based applications to improve scalability, reliability, security, and maintainability • Build frontend applications using React and TypeScript • Develop backend services and APIs using Node.js and Python • Design and implement microservices running on AWS Lambda and AWS Fargate • Build reusable platform services that can be leveraged across multiple tenant environments • Implement caching and performance optimization strategies using Redis • Design tenant-specific and global feature deployment capabilities • Collaborate with product and engineering teams to define platform architecture and technical solutions • Participate in architecture reviews, code reviews, and technical design discussions • Support platform observability, monitoring, production support, and operational excellence initiatives • Mentor junior and mid-level engineers and promote engineering best practices • Contribute to cloud infrastructure and platform modernization efforts
Role Description We are seeking an experienced .NET Full Stack Developer to design, build, and maintain enterprise-grade web applications and distributed systems built on Microsoft technology stacks. This role spans the full engineering lifecycle — requirements analysis, architectural design, hands-on implementation, code review, deployment, and post-release support — with particular emphasis on building scalable APIs, responsive front-end applications, and cloud-integrated services. - Provide comprehensive end-to-end design, development, and advanced technical troubleshooting for enterprise-level web applications. - Develop secure, high-performance backend services using .NET Core and ASP.NET Web API. - Design and implement scalable architecture patterns — including microservices, service-oriented designs, and event-driven workflows. - Build modern, responsive front-end applications using Angular, React, or similar frameworks. - Develop and optimize relational database schemas, stored procedures, indexes, and complex queries in SQL Server. - Produce thorough architecture and technical design documentation. - Participate in system design discussions and ensure alignment with enterprise architecture constraints. - Implement robust authentication and authorization mechanisms using OAuth2, OpenID Connect, JWT, and modern identity management services. - Contribute to CI/CD pipeline integration, automated builds, and reliable deployment processes. - Perform thorough root-cause analysis and troubleshoot production issues. - Identify technical debt, performance bottlenecks, and architectural gaps. - Collaborate fully in Agile/Scrum environments. - Maintain comprehensive documentation of systems, APIs, integration workflows, and operational runbooks. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline. - Five or more years of professional software development experience building production-grade enterprise applications. - Strong understanding of object-oriented programming principles, data structures, design patterns, and end-to-end system design. - Advanced proficiency in C#, .NET Core, and ASP.NET Web API. - Hands-on experience developing front-end applications using Angular, React, or similar frameworks. - Strong SQL skills with deep experience working with SQL Server. - Solid experience with CI/CD tooling and Git-based version control systems. - Hands-on experience deploying applications to Azure or AWS cloud environments. - Strong debugging, troubleshooting, and performance optimization skills. - Experience working in large enterprise-scale environments. Requirements - Practical experience designing and operating microservices architectures in production. - Familiarity with Docker, Kubernetes, and container-based deployment patterns. - Exposure to distributed system design principles. - Experience implementing automated testing frameworks. - Working knowledge of Azure DevOps or similar DevOps platforms. Benefits - Competitive base salary commensurate with experience. - Comprehensive benefits package. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.


