Staff Software Engineer

hace 2 semanas


Bogota, Colombia Twilio A tiempo completo

**See yourself at Twilio**

Join the team as our next Staff Software Engineer (L4) - Channels.

**Who we are & why we're hiring**

Although we're headquartered in San Francisco, we have presence throughout South America, Europe, Asia and Australia. We're on a journey to becoming a global company that actively opposes racism and all forms of oppression and bias. At Twilio, we support diversity, equity & inclusion wherever we do business.

**About the job**

We are looking for a Staff Software Engineer to join our Channels team in the US to work on our messaging platform. This team builds the core message passing services to power Twilio's Whatsapp, Facebook Messenger, and other messaging providers. To help build one of the fastest growing products at Twilio, you will be developing a complex distributed systems platform and will be concerned with availability, throughput, latency, and data integrity. At the core are cloud technologies that enable deployment and management of computing resources globally.

As a Staff Engineer, you'll be a pillar of our engineering team, playing a pivotal role in designing, building, and deploying the next generation of our distributed systems and microservices architecture. You will work closely with Product and Design and be responsible for building low latency, highly scalable APIs.

You'll be a technical mentor guiding your team to achieve ambitious goals and push the boundaries of what's technically possible. We're looking for a backend engineer to join us as we begin the next stage of Advanced communication channels at Twilio, pushing forward the entire industry in the process.

**Responsibilities**

In this role, you'll:

- **Architecting for Growth**: Design and implement highly scalable, fault-tolerant distributed systems and microservices architectures, ensuring robust performance and reliability. Skilled in defining and implementing effective SLOs and SLIs to measure system health, performance, and user experience.
- **Building the Foundation**: Craft elegant and efficient code, utilizing synchronous and asynchronous communication patterns as necessary to optimize performance and maintainability. Identify and implement best practices, conduct design and code reviews, and actively contribute to the evolution of our technical standards.
- **Modernizing Software**: Spearhead the migration and optimization of our tech stack to leverage the modern technologies, ensuring future-proof scalability and agility while maintaining backward compatibility.
- **Mentoring**: Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous learning within the team.
- **Communication and Collaboration**: 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.
- **On-call**: Participate in an on-call rotation and ensure timely response to production incidents and system outages. Collaborate in blameless postmortems for production incidents, focusing on root cause analysis, learning opportunities, and actionable improvement plans.

**Qualifications**

**Required**:

- 8+ years of experience with a proven track record of designing, building, and deploying large, scalable distributed systems and microservices architectures. Expert in utilizing asynchronous communication patterns like Kafka or similar tools to achieve optimal performance and decoupling.
- Proficiency in Java or other object oriented languages, including advanced concepts like concurrency, multi-threading, and performance optimization. Experience with at least one framework in which you can be called an expert.
- Strong understanding of relational databases like MySQL, including query optimization and data modeling principles.
- Practical experience with cloud platforms like AWS, including containerization technologies like Docker and Kubernetes.
- Excellent written and verbal communication and collaboration skills, able to articulate complex technical concepts to both technical and non-technical audiences. A healthy ability to manage and resolve conflict - you have the ability to listen, present, and question effectively.

**Desired**:

- Experience with mentoring junior engineers.
- Experience being on-call for high scale production systems.
- Bachelor's degree in Computer Science (or equivalent).

**Location**

This role will be remote based in Colombia, working with the team based in US.

**Travel**

We prioritize connection and opportunities to build relationships with our customers and each other. For this role, you may be required to travel occasionally to participate in project or team in-person meetings. For this role, less than 5% t


  • Staff Software Engineer

    hace 3 semanas


    Bogota, Colombia Anthology, Inc. A tiempo completo

    Staff Software Engineer Hybrid - Bogota, Colombia The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals. We believe in the power...

  • Staff Software Engineer

    hace 1 semana


    Bogota, Colombia Anthology, Inc. A tiempo completo

    Staff Software Engineer Bogota, Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can...


  • Bogota, Colombia Odisea | Cultsure A tiempo completo

    **About the Role** **Locations**:Colombia only (remote) Come join us at Odisea and work with some of the most exciting start-ups in the US! Use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools are built across the world. Construction impacts the lives of nearly everyone in the...

  • Staff Software Engineer

    hace 3 semanas


    Bogota, Colombia Twilio A tiempo completo

    **See yourself at Twilio**: Join the team as our next Staff Software Engineer (L4). **Who we are & why we're hiring**: Although we're headquartered in San Francisco, we have presence throughout South America, Europe, Asia and Australia. We're on a journey to becoming a globally anti-racist, anti-oppressive, anti-bias company that actively opposes racism and...

  • Staff Software Engineer

    hace 3 semanas


    Bogota, Colombia Anthology, Inc. A tiempo completo

    Senior Staff Software Engineer Remote - Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and...


  • Bogota, Colombia Anthology, Inc. A tiempo completo

    Senior Staff Software Engineer Remote - Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and...

  • Senior Software Engineer

    hace 4 semanas


    Bogota, Colombia Verto People A tiempo completo

    **sector***:**Software & IT**: - **location***:**BO**: - **salary***:**€400**: - **type***:**Contract**: **consultant**: **Emma Sturgess**: **Senior Software Engineer **C / C++** Bologna, Italy Competitive Rate On-Site Long term Contract An exciting opportunity for a Senior Software Engineer / Software Developer! An advanced programmer in C / C++...

  • Staff Software Engineer

    hace 4 semanas


    Bogota, Colombia Housecall Pro A tiempo completo

    **_TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH_** **Who is Housecall Pro?**: - Housecall Pro is a simple, cloud-based field service management software platform aimed at _**_helping companies keep track of jobs, monitor technician activity, and produce invoices easily_**_._ Our core product helps our clients with...

  • Senior Software Engineer

    hace 4 semanas


    Bogota, Colombia Verto People A tiempo completo

    **sector***:**Software & IT**: - **location***:**BO**: - **salary***:**€400**: - **type***:**Contract**: **consultant**: **Emma Sturgess**: - **+44 1234 567 890**: **Senior Software Engineer **C / C++** Bologna, Italy Competitive Rate On-Site Long term Contract An exciting opportunity for a Senior Software Engineer / Software Developer! An...

  • Software Engineer I

    hace 4 semanas


    Bogota, Colombia Quorum Software A tiempo completo

    **Software Engineer I** **Location: Bogotá, Colombia** **Mode of Work: Hybrid in Colombia** Are you excited by challenges? Do you enjoy working in a fast-paced, international and dynamic environment? Then now is the time to join Quorum Software, a rapidly growing company and industry leader in oil & gas transformation. Quorum Software is the world's...

  • Senior Software Engineer

    hace 2 semanas


    Bogota, Colombia Talent Mapping A tiempo completo

    **Acerca del puesto Senior Software Engineer**: Reconocida compañía en el sector de tecnología de la salud en Estados Unidos, está en búsqueda de su Senior Software Engineer Bilingüe en modalidad completamente remota para revolucionar la investigación en salud. **¿Por qué aplicar a esta posición?** - Oportunidad de ser parte de un startup bien...

  • Software Engineer

    hace 4 semanas


    Bogota, Colombia TransUnion A tiempo completo

    TransUnion's Job Applicant Privacy Notice **What We'll Bring**: At TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation. We are consistently exploring new technologies and tools to be agile. This environment gives our people the opportunity to hone current skills and build new capabilities, while discovering...


  • Bogota, Colombia Red Hat Software A tiempo completo

    About the job: Red Hat is looking for Site Reliability Engineers (SREs) to be part of the Infrastructure Customer Engineering team (R&D production development), under Red Hat Cloud Telco Team. As a Cloud Infrastructure SRE, you will join a special R&D task force dedicated to preventing and solving the most critical and strategic customer issues encountered...


  • Bogota, Colombia Prodigious A tiempo completo

    Company Description At Publicis Groupe, we are looking for a** Principal Software Engineer **fluent in English fluent in English to join our Tech Hub at Publicis Global Delivery, our talent powerhouse, the global interconnected network that provide offshore & nearshore solutions for our partners - sister companies´ business worldwide. We are a never...

  • Staff Systems Engineer

    hace 4 semanas


    Bogota, Colombia Visa A tiempo completo

    **Company Description** Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and...


  • Bogota, Colombia Red Hat Software A tiempo completo

    About the job: The Red Hat Global Support Services team is adding a Technical Support Engineer with a background in Linux system administration to join us remotely in Colombia. In this role, you will deliver an outstanding customer support experience by providing technical support and sustaining engineering services to enterprise subscription customers....

  • Senior Software Engineer

    hace 3 semanas


    Bogota, Colombia Gracemark A tiempo completo

    **Senior Software Engineer - LATAM (10-month Contract)** **Location: Remote (LATAM)** **Hourly Rate: $20 per hour** Are you a talented Senior Software Engineer looking for your next challenge? We have an exciting opportunity for you to join our team on a 10-month contract basis. As a Senior Software Engineer, you will play a key role in developing...

  • Senior Software Engineer

    hace 3 semanas


    Bogota, Colombia Nubank A tiempo completo

    **About Nubank** Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the...


  • Bogota, Colombia Equinix A tiempo completo

    **Who are we?** Equinix is the world’s digital infrastructure company®, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale...

  • Mobile Software Engineer

    hace 3 semanas


    Bogota, Colombia Connect Assistance A tiempo completo

    Connect Assistance es una compañía de tecnología líder en la industria de Asistencia en Carretera y Hogar con presencia en Puerto Rico, Costa Rica, Panamá, Colombia y México. Nuestra misión es resolver problemas ordinarios con soluciones extraordinarias. Buscamos un Mobile Software Engineer que nos ayude con esta visión y se una a nuestro...