Senior Data Engineer 3

Written by Emily Carter on February 6, 2025

|
3 min read
|
Views

electronics engineer fixing cables on server

Job details

  • Profession

    Data Analyst
  • Country of the Job

    Colombia
  • State of the Job

  • City of the Job

  • Job Application Deadline (Year)

    2025
  • Type of job

    Full-time
  • Job salary amount given (annually)

    $50,000 - $70,000
  • Hiring Company

    Twilio
  • Mode of Work

    Remote
  • Applier's country

    Colombia
  • Benefits Included

    Health insurance
  • Job Contact Details

    accommodation@twilio.com

Position: Senior Data Engineer 3

Location: Remote – Colombia

Category: Service Operations


About Twilio:

At Twilio, we're reshaping the future of communication—working from the comfort of our homes while delivering innovative solutions to hundreds of thousands of businesses worldwide. We empower millions of developers to create personalized customer experiences and are committed to building a remote-first, inclusive environment. No matter where you’re based, you’re part of a diverse, global team making a significant impact every day.


About the Role:

We’re seeking a Senior Data Engineer to join our Sales Systems team and help design and build robust data pipelines to support our Go-To-Market (GTM) efforts. You’ll be pivotal in connecting our GTM systems to our data lake, enabling data-driven decision-making across sales. If you’re passionate about solving data challenges and optimizing analytics, this is the role for you.

In this role, you'll manage large-scale data pipelines that process billions of messages daily, while ensuring smooth integration between sales platforms and analytics infrastructure. Your work will power our sales automation and data integration efforts.


Responsibilities:

As a Senior Data Engineer, you’ll:

  • Design and implement scalable data pipelines to integrate Salesforce and other sales systems data into our enterprise data lake.
  • Build automated solutions to ensure the quality, enrichment, and standardization of sales data.
  • Create and maintain data models for sales analytics, forecasting, and reporting systems.
  • Develop microservices and APIs to enable self-service access to sales data.
  • Partner with AI/ML engineers to build predictive and generative models for sales.
  • Architect real-time data synchronization and processing solutions.
  • Optimize data flows between Salesforce, Snowflake, AWS, Presto, and other enterprise systems.
  • Build monitoring and alerting systems for sales data pipelines.
  • Collaborate with Sales Operations to automate manual processes and enhance data accuracy.
  • Document processes and create self-service capabilities for sales teams.

Qualifications:

Twilio values diverse experiences, so if your background doesn’t exactly match the qualifications, we encourage you to apply. We welcome applicants from non-traditional career paths!

  • BS in Computer Science, Analytics, or equivalent experience.
  • 5+ years of professional experience as a Senior Software Engineer or Data Engineer.
  • Strong programming skills in Python, Java, or Scala.
  • Advanced knowledge of SQL and data modeling.
  • Experience with modern software development practices (Agile, TDD, CI/CD).
  • Hands-on expertise with:
    • Salesforce data integration patterns.
    • Apache Spark, Hive, and Airflow.
    • AWS services (EMR, Kinesis, RDS, S3, SQS).
    • Snowflake.
    • REST API design and implementation.

Desired:

  • Experience with Salesforce data architecture and APIs.
  • Proven experience building data pipelines for sales organizations.
  • Familiarity with vector databases.

Location:

This is a remote position based in Colombia.


Travel:

Occasional travel may be required for team or project meetings.


What We Offer:

Twilio offers competitive pay and comprehensive benefits, including generous time off, parental and wellness leave, healthcare, retirement savings programs, and more. Offerings may vary depending on your location.


Twilio's Culture:

At Twilio, we solve big problems, take initiative, and are always up for trying new things. If you’re looking to unleash your full potential and make an impact, we encourage you to apply!


Equal Opportunity Employer:

Twilio is committed to diversity and inclusion and provides equal employment opportunities to all individuals regardless of race, religion, color, national origin, gender, sexual orientation, gender identity, age, disability, or any other legally protected status. We also consider qualified applicants with criminal histories in accordance with applicable laws.

If you need any accommodations due to a disability during the application process, please contact us at accommodations@twilio.com.