
Staff Software Engineer – L4
Twilio
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
Job Level
About the role
- Co-lead the design and development of our software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance.
- Drive the development of sophisticated, stateful web applications. You will oversee the integration of complex React-based front-ends with backend modular services, ensuring a seamless UI experience.
- Serve as developer leader in distributed systems, data technologies, with strong software engineering skills.
- Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices.
- Mentor and elevate a team of high-performing engineers. You don’t just write great code; you foster a culture of technical excellence, helping senior and mid-level engineers level up through deep-dive code reviews and architectural workshops.
- Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions.
- Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency.
- Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in data engineering, software development, or a related field, with at least 3 years in a technical leadership role.
- Experience with full-stack development building web apps, using modern programming languages such as JavaScript, Typescript or React.
- Proven track record of architecting and delivering complex data projects at scale, with a deep understanding of data infrastructure and distributed systems.
- Strong understanding of data modeling, data warehousing, and ETL processes, with experience designing and optimizing data pipelines.
- Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams.
- Strong leadership skills, with a track record of mentoring and developing high-performing engineering teams.
- Demonstrated ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
- And much more. Offerings vary by location.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypescriptReactdata engineeringsoftware developmentdata modelingdata warehousingETL processesdata pipelinesdistributed systems
Soft Skills
communicationcollaborationleadershipmentoringinfluencingtechnical excellenceproblem-solvingadaptabilityteamworkresults-oriented
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering