Staff Software Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Twilio

Twilio

5001 - 10000 employees

Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience.Twilio has democratized communications channels like voice, text, chat, video, and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications.By making communications a part of every software developer’s toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.Founded in 2008, Twilio has over 5,000 employees in 26 offices in 17 countries and counting, with headquarters in San Francisco and other offices in Atlanta, Bangalore, Berlin, Bogotá, Denver, Dublin, Paris, Prague, Hong Kong, Irvine, London, Madrid, Munich, Malmö, Mountain View, Redwood City, New York City, São Paulo, Sydney, Melbourne, Singapore, Tallinn, and Tokyo.

📋 Description

• Write clean, efficient, and maintainable code for our distributed systems and microservices, utilizing asynchronous communication patterns for optimal performance. Contribute to the design and implementation of highly scalable architectures, prioritizing reliability, performance, and future-proof growth. • Collaborate in defining and monitoring key Service Level Objectives (SLOs) and Service Level Indicators (SLIs) to ensure our systems deliver exceptional user experiences. • Learn and grow with your colleagues, actively participating in code reviews, knowledge-sharing initiatives. • Partner effectively with cross-functional teams, bridging the gap between technical vision and business goals. Excellent communication and collaboration skills, able to articulate complex technical concepts to both technical and non-technical audiences. Create clear and concise technical documentation, including design decisions, architecture diagrams, and best practices, for future reference and knowledge sharing. • Participate in an on-call rotation and ensure timely response to production incidents and system outages.

🎯 Requirements

• 7+ years experience in designing, building and operating high-scale, mission critical cloud based production systems • 7+ years of experience with at least two programming languages such as Java, Scala, Python, Ruby or Go • 2+ years of experience leading teams of engineers in an agile environment. • 2+ years of Experience with distributed caching systems such as Redis or Memcached understanding common use cases and performance pitfalls • Proficient in concepts such as DDD, SOLID, Cloud Native Patterns, distributed systems and architecture. Capable of understanding pitfalls and anticipating common failure modes of a microservice environment • Strong communication skills: able to communicate effectively with technical and non technical stakeholders in english • Passion for new technologies and proven capability in analysis and problem-solving. • Track record as a full-stack engineer (Desired) • Experience with AWS related technologies (Desired)

🏖️ Benefits

• competitive pay • generous time off • ample parental and wellness leave • healthcare • a retirement savings program • and much more

Apply Now

Similar Jobs

🔥 9 hours ago

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Principal Engineer, Sitecore Architect (Optimizely) overseeing solution architecture for Optimizely-based projects. Designing secure architectures in a digital product engineering company, Nagarro.

Angular

ASP.NET

Azure

Cloud

Docker

ERP

JavaScript

Kubernetes

Microservices

React

SQL

.NET

🔥 9 hours ago

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Staff Engineer developing Digital Audio Workstations at Nagarro, a Digital Product Engineering company. Designing audio platforms and ensuring high-quality audio delivery across multiple channels.

Cloud

🕒 Yesterday

Jumio Corporation

201 - 500

🤖 Artificial Intelligence

📋 Compliance

🔐 Security

Principal iOS Engineer developing iOS SDKs and collaborating on user-facing applications at Jumio. Ensuring quality software delivery and managing core product architecture within a high-performing team.

Android

Flutter

iOS

Open Source

React

React Native

Ruby

Swift

🕒 2 days ago

Rackspace Technology

5001 - 10000

🏢 Enterprise

🤖 Artificial Intelligence

🔐 Security

Senior AI Developer creating scalable AI-powered applications using Python and AWS for Rackspace. Building features with LangChain and mentoring junior developers in a remote setting.

AWS

JavaScript

Kubernetes

Next.js

Python

React

🕒 5 days ago

Granicus

501 - 1000

🏛️ Government

☁️ SaaS

📋 Compliance

Senior Software Engineer developing scalable software solutions for Granicus's SaaS platform. Collaborating with cross-functional teams and leveraging AI-assisted development tools for enhanced delivery.

ASP.NET

Azure

SDLC

SQL

.NET