This position is no longer accepting applications
Closed on September 16, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Software Engineer, SDK
APIs
Developer
Developer Experience
Engineering
Java Language
Programming
Programming Language
Programming Languages
Server Sent Events
Software Development
Software Engineer
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Rad Hires.
Job Description
Rad Hires is hiring a Software Engineer, SDK to build and scale SDK tooling used by top engineering teams in Hoboken, NJ.
Responsibilities
- Deliver feature parity across SDKs, including advanced capabilities such as auto-pagination and server-sent events
- Expand SDK coverage into new languages by building SDK generators (including Swift, Rust, and Terraform examples)
- Contribute across multiple codebases using TypeScript, Go, and Python
- Define what “high-quality” looks like for your language: idiomatic, easy to use, and reliable
- Own and improve core open-source compiler components to add features and improve developer experience
- Stay current on language-specific tooling and libraries, and engage with developers via GitHub and community forums
- Collaborate with leadership on team growth through recruiting and mentorship
- Play a key role in hiring and mentoring as the team scales
Requirements
- 4–10 years of professional software engineering experience
- Deep expertise in one of the following (for language specialists): Java, PHP, Python, TypeScript, or Ruby
- Broad technical fluency and ability to contribute across different languages (for generalists)
- Experience in fast-paced startup environments; prior founder experience is a plus
- Strong product thinking with empathy for developer experience
- Eagerness to work in a polyglot environment
Tech Stack
- SDK and language tooling: Java, PHP, Python, TypeScript, Ruby, Swift, Rust, Terraform
- Frontend: Next.js, Vercel
- LLM stack: Claude, Bedrock
- API layer: Fern, Express (Node.js), FastAPI (Python)
- Search: Algolia, turbopuffer
- Database: Postgres, Prisma ORM
- Cloud: AWS
- Architecture: Microservices
- Runtime ecosystem: Node.js
Compensation & Benefits
- Salary: USD 170,000–230,000 per year
- Generalists: $170K–$200K
- Language Specialists: $200K–$230K
- Equity: 0.1%–0.3%
- Living Bonus: $18K annually for those living near the office
- Meals: Breakfast, lunch, and dinner provided at the office
- Insurance: Health, dental, and vision
- Time Off: Unlimited vacation
Additional Compensation Notes
- Visa Sponsorship: Not currently offered; may consider exceptional candidates
Location: Hoboken, NJ (onsite, full-time)
Seniority: 4+ years experience