remote
Software Engineer, Developer Products - OpenRouter
Software Engineer
Senior Software Engineer to build scalable APIs and developer tools using modern web technologies in a remote-first environment.
About the role
Key Responsibilities
- Design and develop scalable APIs and developer tools
- Collaborate with product teams to define technical requirements
- Optimize performance and reliability of developer-facing services
- Write clean, maintainable, and well-documented code
- Implement automated testing and CI/CD pipelines
- Mentor junior engineers and review code contributions
Requirements
- 5+ years of software development experience
- Proficiency in TypeScript, Node.js, and modern frontend frameworks
- Experience with API design (REST/gRPC) and database systems
- Strong problem-solving and debugging skills
- Familiarity with cloud platforms and DevOps practices
Skills
api designtypescriptreactnodejsdatabase designtesting frameworks