Twilio
Senior Software Engineer
Remote Engineering role with clear candidate location fit.
PostedRecently added
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
Estonia
Role overview
Senior Software Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
Details
- Design, develop, test and deploy features alongside an experienced, distributed collaborative team
- Participating in code reviews to ensure code quality and adherence to coding standards.
- Work independently to troubleshoot/determine resolution for issues in your team's domain
- Managing your work through the use of Github, Jira, and our build/deploy systems
- Ensure quality by writing unit-, integration- and load-tests
- Collaborating with cross-functional teams to define, design, and ship new features.
- Experience with Java frameworks such as Dropwizard, Spring, Hibernate, or similar.
- Experience with Cloud services (AWS preferred, Google, Azure etc.)
- Strong Computer Science fundamentals not limited to data structures, algorithms, operating systems, and distributed systems
- Knowledge of processes and engineering best practices in all phases of the software development life cycle
- Readiness to participate in the on-call rotation
- Strong communication skills and desire to make an impact and thrive in small, collaborative, energetic teams
- Experience with microservice architecture
- Experience working with Agile/Scrum methodologies
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
Similar roles
Keep a backup shortlist.
AWS, Azure 8 accepted countries
Senior DevOps EngineerFionetView role AWS, Kubernetes 8 accepted countries
DevOps EngineerRedwoodView role Java 6 accepted countries
Application Security Engineer (Tech Lead)Morgan StanleyView role Java 1 accepted country
Application Security Engineer (Tech Lead)Morgan StanleyView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.