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) - 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



  • 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 4 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...


  • 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 3 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++...

  • Senior Software Engineer

    hace 3 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...


  • Bogota, Colombia Truelogic Software A tiempo completo

    **Project Description**: Our client is a privately held corporation operating in the US. Their activities span the North American region, serving global clients in the semiconductor, drug discovery, biopharmaceutical, and clinical research markets. For this opportunity we plan to assign resources dynamically according to needs. This means an engineer may...


  • 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...

  • Software Engineer

    hace 6 días


    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 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...


  • 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...

  • Data Engineer

    hace 2 días


    Bogota, Colombia Nexos Software SAS A tiempo completo

    Descripción de la oferta **Rol**: - Data Engineer **Requisitos**: - Técnico, Tecnólogo o Profesional en ingeniería de sistemas o carreras afines. - Experiência mínima de cuatro (4) años como **Data Engineer.**: - Indispensable conocimientos en **Bases de Datos, Bigdata, Python, Scala y Spark.** **Condiciones Laborales**: - Lugar de Trabajo:...

  • Cloud Engineer

    hace 4 semanas


    Bogota, Colombia Red Hat Software A tiempo completo

    About the job: The Red Hat Telecom, Media and Entertainment (TME) group is seeking a Cloud Engineer with a strong background in Platform as a Service (PaaS) technologies to join our Cloud Delivery team for Nokia Cloud Band Infrastructure Software (CBIS)and Nokia Container Services (NCS). We deploy private Cloud Infrastructure to North America and Latin...


  • Bogota, Colombia Optim hire A tiempo completo

    **About us**We are a team of highly dedicated professionals who are making a breakthrough in B2B marketing by introducing an autonomous technology powered by AI to replace the daily mundane tasks of marketing operations teams, empowering them to execute 100x faster and more efficiently, freeing up time for creative and strategic tasks. The company is REMOTE...


  • Bogota, Colombia Xepelin A tiempo completo

    Somos una FinTech que busca democratizar los servicios financieros para todo tipo de empresas. Nos apalancamos en la mejor tecnología para crear soluciones ágiles, personalizadas y transparentes. Nuestro objetivo es ser la FinTech B2B más grande de Latam y convertirnos en el CFO digital de todas las empresas en la región. Xepelin nace en Chile en 2019...


  • Bogota, Colombia Growth Acceleration Partners A tiempo completo

    **Description** **Education** Bachelor’s Degree in Computer Science or related field. **Experience** 5 years of experience building Software Applications. 2 years of experience working with JS frameworks and libraries 2 years of experience working with React **Skills** React Strong JavaScript CSS, HTML Consuming APIs Common Design...

  • Senior Software Engineer

    hace 4 semanas


    Bogota, Colombia Johnson Controls A tiempo completo

    **Job Details** **Senior Software Engineer** The Johnson Controls Selection Navigator program is seeking a senior.NET Developer based in Latin America. **Goal** **Required** - Bachellor in Engineering - Conversational English Languaje Knowledge - Extensive experience with the Microsoft.NET Technology Stack as outlined in the detail below. - Relevant...

  • Treated Water Engineer

    hace 5 días


    Bogota, Colombia Aguas de Valencia A tiempo completo

    The **Treated Water Engineer** will coordinate all the works related to its scope of works. The **Treated Water Engineer** shall be responsible, but not limited to, the following: - Understanding of the pressurized networks (treated water) and its operability. Ensure the operational KPIs are achieve monthly. - Plans, supervises, and reviews the work of...

  • Software Engineer

    hace 4 semanas


    Bogota, Colombia Dev-Pro A tiempo completo

    **Description**: **What's in it for you**: - Enhance your fintech knowledge and boost your technical expertise across various payment processing business areas - Improve your cloud platform and database skills (Azure, MySQL, MongoDB) - Upgrade your English through continuous communication with US-based teams and stakeholders **Is that you?** - 3+ years’...


  • Bogota, Colombia Xepelin A tiempo completo

    Somos una FinTech que busca democratizar los servicios financieros para todo tipo de empresas. Nos apalancamos en la mejor tecnología para crear soluciones ágiles, personalizadas y transparentes. Nuestro objetivo es ser la FinTech B2B más grande de Latam y convertirnos en el CFO digital de todas las empresas en la región. Xepelin nace en Chile en 2019...


  • Bogota, Colombia Adidas A tiempo completo

    Senior Software Engineer - Omnichannel Tech- Area: Omnichannel Tech Subsidiary/Country: Colombia Location: Bogota- Purpose & Overall Relevance for the Organization: - As part of Omnichannel Tech, we are a group of highly consumer obsessed and Tech enthusiasts who are responsible to for designing, building and delivering best in class global solutions for...