Twilio

Twilio

Twilio is a cloud communication company that offers Communication APIs for SMS, Voice, Video, and Authentication, empowering developers to embed communication capabilities into their software applications globally.

Diversified Telecommunication Services
5K-10K
Founded 2008

Description

  • Design, develop, test, and deploy features with a small distributed team.
  • Build highly scalable and highly available services.
  • Collaborate with product managers, architects, engineering managers, designers, and other engineers on feature development.
  • Develop interfaces that enable Twilio’s suppliers to interact with Twilio.
  • Automate manual tasks within the messaging supply platform.
  • Build new features for internal and customer-facing applications.
  • Write unit, integration, and load tests to ensure quality.
  • Conduct thorough code reviews.
  • Troubleshoot and resolve issues within the team’s domain.
  • Support seamless integration and strong customer experiences across the platform.

Requirements

  • At least 2 years of experience in full-stack software engineering.
  • Strong computer science fundamentals, including data structures, algorithms, operating systems, and distributed systems.
  • Knowledge of software development lifecycle best practices, including testing and DevOps standards.
  • Proficiency in at least one programming language, one web stack, and one framework.
  • Strong oral and written communication skills in English.
  • Experience working with Java frameworks such as Spring, Hibernate, or Dropwizard (preferred).
  • Experience working with React or another web development framework (preferred).
  • Good understanding of DevOps CI/CD pipelines (preferred).
  • Experience working with agile or scrum methodologies (preferred).
  • Experience with containerization and orchestration tools such as Docker and Kubernetes (preferred).
  • Experience documenting solutions and proposals (preferred).
  • Ability to work remotely from Estonia.

Benefits

  • Competitive pay.
  • Generous time off.
  • Ample parental leave.
  • Wellness leave.
  • Healthcare coverage.
  • Retirement savings program.
  • Remote-first work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer

Marqeta 251-1K Diversified Financial Services

Marqeta is hiring a Principal Software Engineer to lead core card issuing and payment processing initiatives across its foundational platform, from technical roadmap through implementation and operational improvement.

AWS Helm Java Kafka Kubernetes Microservices Spring Boot System Design Terraform
9 minutes ago

Principal Software Engineer, Core Sharing & Collaboration

Dropbox 1K-5K Internet Software & Services

Dropbox is hiring a Principal Engineer to lead company-critical, multi-year technical initiatives that shape customer-facing products, engineering strategy, and the responsible adoption of AI across the business.

LLM Machine Learning Prototyping
9 minutes ago

Software Engineer 2 - Insider Risk

Abnormal AI Internet Software & Services

Abnormal AI is hiring a software engineer for its Identity Security team to build systems that detect fraudulent employee identities and stop malicious actors at the point of hire.

Cybersecurity Go Machine Learning Python Statistics
9 minutes ago

Software Engineer 2 - Insider Risk

Abnormal AI Internet Software & Services

Abnormal AI’s Identity Security team is hiring a software engineer to build fraud detection and identity verification systems that protect enterprises from fraudulent employee identities at the point of hire.

Cybersecurity Go Machine Learning Python Statistics
9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers