Remote job
Software Engineering Intern — Developer Tools
Job details
About this role
Role overview
Build and improve developer tools for a production engineering product, taking a practical problem from discovery through implementation and verification. You’ll work directly with a small product team and receive guidance while owning the full path from understanding a need to showing that the finished workflow works.
Responsibilities
- Identify a useful problem in the developer tools and define a manageable solution. - Implement and refine features across a command-line interface, Python and TypeScript SDKs, or a browser extension. - Verify the complete workflow and provide clear evidence that the change works. - Explain implementation choices and assess automated code review feedback during a code walkthrough.
Requirements
- Curiosity and resourcefulness when exploring a software problem. - Ability to write code, understand your implementation, and make sound decisions about scope and approach. - Willingness to test and demonstrate a working end-to-end change. - Availability for a full-time internship lasting 3–6 months.
Benefits and work setup
- Paid, full-time internship; fully remote, with no office travel required. - Some overlap with the Berlin time zone is preferred. Visa sponsorship is not available. - Shortlisted candidates complete a live walkthrough of their contribution.