Software Engineer, L2

🕒 June 23

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

• Design and build robust, scalable backend systems and APIs across Segment’s data platform. • Collaborate cross-functionally with design, product, and other engineers to define solutions that balance usability, performance, and long-term architecture. • Communicate technical decisions clearly - articulating trade-offs, customer impact, and team alignment. • Troubleshoot and improve system reliability, debugging issues and refining operational tooling and processes. • Participate in an on-call rotation for our managed services

🎯 Requirements

• Experience programming in one or more of the following: Go, Java, Python, or similar languages • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS) • Have experience with large scale async processing systems • Experience shipping services (products) following CI/CD development paradigm • Good grasp of software engineering and how to build a system in scalable and extensive manner • Excellent written and verbal technical communication skills to convey complex technical concepts effectively • Comfortable asking questions and taking initiative to solve problems

🏖️ Benefits

• health care insurance • 401(k) retirement account • paid sick time • paid personal time off • paid parental leave

Apply Now

Similar Jobs

🕒 June 23

DTN

1001 - 5000

🌾 Agriculture

Senior Software Engineer design, develop, and implement GraphQL APIs for unified data access. Collaborating with Data Engineering teams and mentoring junior engineers in semantic architecture best practices.

🕒 June 23

The Renaissance Network, Inc.

11 - 50

📚 Education

🤝 B2B

🎯 Recruiter

Full Stack Software Engineer at Renaissance Learning, focusing on backend services in .NET Core and frontend applications with React. Collaborating on scalable services and APIs to enhance educational technology.

🕒 June 23

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Senior Software Development Engineer improving Epic environments and collaborating with IT and healthcare stakeholders. Leading design sessions and ensuring project quality for healthcare delivery systems.

🕒 June 23

SMB Team

51 - 200

🤝 B2B

💸 Finance

📚 Education

Full Stack Developer building and maintaining web products for SMB Team’s AI product suite. Focus on collaborative technical initiatives and internal tooling support.

🕒 June 23

Hauler Hero

11 - 50

☁️ SaaS

🚗 Transport

🤝 B2B

Software Engineer developing backend services and frontend features for a waste management SaaS platform. Collaborating in a remote-first engineering team focused on AI-assisted development.