Tech Stack
Distributed SystemsJavaScriptReactTypeScript
About the role
- Serve as full stack developer in distributed systems and data technologies
- Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices
- Collaborate effectively with stakeholders, product and engineering teams to execute on roadmap and deliver business value
- Design and review technical blueprints and translate product requirements to software plans and deliverables
- Continuously improve engineering best practices and adapt to the evolving JavaScript ecosystem
- Work on cutting-edge software and AI/ML projects to improve operational efficiency and customer experiences
- Deliver high-quality products on time, collaborate cross-functionally, and contribute to Twilios strategic goals
- May occasionally travel to participate in project or team in-person meetings
Requirements
- Bachelors degree in Computer Science, Engineering, or a related field
- 6+ years of experience in data engineering, software development, or a related field
- At least 3 years in a technical leadership role
- Experience with full-stack development building web apps using modern programming languages such as JavaScript, Typescript, or React
- Strong computer science fundamentals and expertise with JavaScript full-stack development
- Excellent communication and collaboration skills
- Strong leadership skills with a track record of mentoring and developing high-performing engineering teams
- Experience creating unit tests, performance tests and automating E2E tests
- Experience with feature flag practices