Senior Data Engineer 3

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.