Software Engineer
Remote - Estonia
Full Time
2 hours ago
Mid LevelEngineeringWorldwide
$80K - $120K

USD per year

Job Description

Software Engineer

About the job:

  • Build and maintain reliable applications for Twilio’s supply insights and trust.
  • Develop back-end applications and front-end for internal tools.
  • Partner with product managers, architects, engineering managers, and other engineers to develop features for Messaging Supply products.
  • Develop messaging supply platform focusing on interfaces for Twilio’s suppliers, automation of manual tasks, and new features supporting internal and customer-facing applications.

Responsibilities:

  • Design, develop, test, and deploy features with a small, distributed collaborative team to build highly scalable and available services.
  • Collaborate with cross-functional teams, product managers, designers, and engineers to build compelling user experiences for developers and end users.
  • Ensure quality by writing unit, integration, and load tests; conduct thorough code reviews.
  • Troubleshoot and resolve issues independently within the team's domain.
  • Build new features for both internal and customer-facing applications ensuring seamless integration and great customer experience.

Qualifications:

Required:

  • At least 2 years of experience with full-stack software engineering.
  • Strong Computer Science fundamentals including data structures, algorithms, operating systems, distributed systems.
  • Knowledge of processes and engineering best practices in all phases of software development lifecycle (testing, devops standards).
  • Proficiency in at least one programming language, web stack, and framework.
  • Strong oral and written communication skills in English.

Desired:

  • Experience with Java frameworks like Spring, Hibernate, Dropwizard.
  • Experience with React or other web development frameworks.
  • Good understanding of DevOps CI/CD pipeline.
  • Experience working with agile/scrum methodologies.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Experience documenting solutions and proposals.

Location:

  • Remote from Estonia.

Travel:

  • Occasional travel may be required for project or team in-person meetings.

What We Offer:

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • Retirement savings program
  • Other benefits vary by location

Equal Opportunity Employer statement included.

How to Apply
About Twilio

Twilio gives you the tools to connect digital experiences on any channel, full access to your customer data, and AI to work efficiently. All on a single platform with flexible pay-as-you-go pricing.

View Company Profile