1

Sdk Engineer Jobs (NOW HIRING)

Software Engineer, SDK Location: Williamsburg, Brooklyn, NY (On-site, Full-time) Salary: $170K - $230K + Equity + $18K Living Proximity Bonus Visa Sponsorship: Not currently offered (may consider ...

Basic Function The Software Engineer (SDK) at Lumin Digital is responsible for addressing a wide range of software development needs, including traditional product development, internal and external ...

Software Engineer, SDK Location: Williamsburg, Brooklyn, NY (On-site, Full-time) Salary: $170K - $230K + Equity + $18K Living Proximity Bonus Visa Sponsorship: Not currently offered (may consider ...

... developer experience and collaborating with various teams to ensure the SDKs are top-notch. Responsibilities : • Define and implement the SDK experience for all new API features, as well as all ...

Software Engineer (SDK)

$155K - $180K/yr

Basic Function The Software Engineer (SDK) at Lumin Digital is responsible for addressing a wide range of software development needs, including traditional product development, internal and external ...

Seeking an experienced developer to design, develop, and maintain solutions on the Finastra LoanIQ ... Design and implement custom LoanIQ functionalities utilizing the SDK, APIs, and batch framework.

Software Engineer, AI SDK

San Francisco, CA · On-site +1

$196K - $294K/yr

As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience. Now, software is entering a ...

Software Engineer, AI SDK

Manhattan, NY · On-site +1

$196K - $294K/yr

Software Engineer, AI SDK Hybrid - San Francisco, New York City About Vercel: Vercel is the agentic infrastructure company. We free people and agents to ship what's next. For more than a decade ...

Designing, building, and shipping developer-facing SDKs consumed by other engineers. * Owning the SDK as a product: the public API surface, TypeScript types, semantic versioning, packaging ...

next page

Showing results 1-20

Sdk Engineer information

What are some common challenges SDK Engineers face when integrating SDKs with various platforms?

SDK Engineers often encounter challenges related to compatibility and performance when integrating SDKs across different platforms, such as iOS, Android, and web. Ensuring consistent functionality and user experience despite varying platform constraints and dependencies requires thorough testing and strong debugging skills. Additionally, SDK Engineers must stay updated with frequent platform updates and changes to maintain seamless integration and minimize technical debt. Collaboration with product managers, QA testers, and client developers is essential to address integration issues quickly and effectively.

What are the key skills and qualifications needed to thrive as an SDK Engineer, and why are they important?

To thrive as an SDK Engineer, you need strong programming skills (often in languages like Java, C++, or Swift), a solid understanding of API design, and experience with software development lifecycles, typically backed by a degree in computer science or related field. Familiarity with version control systems (like Git), build tools, automated testing frameworks, and continuous integration systems is essential. Excellent problem-solving abilities, clear communication, and a collaborative mindset help you work effectively with product teams and external developers. These skills ensure the development of robust, user-friendly SDKs that accelerate integration and adoption across diverse platforms.

What is the difference between Sdk Engineer vs Mobile Developer?

AspectSdk EngineerMobile Developer
Required SkillsSDK development, API integration, programming (Java, C++, Python)Mobile app development, UI/UX design, programming (Swift, Kotlin)
Work EnvironmentSoftware companies, tech firms, API providersApp development companies, startups, tech firms
CertificationsRelevant programming certifications, API design coursesMobile development certifications (e.g., Android, iOS)
Industry UsageHigh in companies creating SDKs for platforms or servicesHigh in companies building consumer-facing mobile apps

While both roles involve programming and software development, Sdk Engineers focus on creating and maintaining SDKs and APIs used by developers, whereas Mobile Developers primarily build mobile applications for end-users. The roles often overlap in programming skills but differ in their core focus and deliverables.

What is an SDK Engineer?

An SDK Engineer is a software developer who specializes in designing, building, and maintaining Software Development Kits (SDKs). SDKs are collections of tools, libraries, and documentation that enable other developers to build applications for specific platforms or services. SDK Engineers ensure these kits are robust, easy to use, and well-documented, often working closely with product teams and external developers. Their role may include writing code samples, managing updates, and troubleshooting integration issues.
More about Sdk Engineer jobs
Software Engineer, SDK - NYC

Software Engineer, SDK - NYC

Rad Hires

Manhattan, NY

$170K - $200K/yr

Other

Medical, Dental, Vision, PTO

Posted 16 days ago


Job description

Software Engineer, SDK
Location: Williamsburg, Brooklyn, NY (On-site, Full-time)
Salary: $170K - $230K + Equity + $18K Living Proximity Bonus
Visa Sponsorship: Not currently offered (may consider exceptional candidates)
About the Role
This role is ideal for ambitious engineers with entrepreneurial goals. Many team members are former or future founders, and this opportunity offers a chance to scale a company from $1M to $10M ARR while building tools used by top tech teams shaping the future of software. The team values in-person collaboration and works out of an office in the Williamsburg neighborhood of Brooklyn.
We're hiring for two types of roles:
  • SDK Generalists - work across multiple languages and contribute to the core compiler and generator infrastructure.
  • SDK Language Specialists - lead the development of best-in-class SDKs in Java, PHP, Python, TypeScript, or Ruby.
What You Will Do
For SDK Generalists:
  • Drive feature parity across SDKs - support advanced features like auto-pagination and server-sent events.
  • Expand SDK support into new languages (e.g. Swift, Rust, Terraform) by building new generators.
  • Contribute across multiple codebases using TypeScript, Go, and Python.
  • Collaborate with leadership to help grow the team through recruiting and mentorship.
For SDK Language Specialists (Java, PHP, Python, TypeScript, Ruby):
  • Define what a high-quality SDK looks like in your language: idiomatic, easy to use, and reliable.
  • Own core components of the open-source compiler to add key features and improve developer experience.
  • Stay up to date with language-specific tools and libraries, and engage directly with developers via GitHub and community forums.
  • 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 languages: Java, PHP, Python, TypeScript, or Ruby (for specialists).
  • Broad technical fluency and the ability to contribute across different languages (for generalists).
  • Experience in fast-paced startup environments; prior founder experience is a plus.
  • Strong product thinking and empathy for developer experience.
  • Eagerness to work in a polyglot environment.
Compensation and Benefits
  • Salary: $170K-$200K for Generalists, $200K-$230K for Language Specialists
  • Equity: 0.1%-0.3%
  • Living Bonus: $18K annually for those living near the office
  • Visa Sponsorship: Not currently offered; may consider exceptional candidates
  • Meals: Breakfast, lunch, and dinner provided at the office
  • Insurance: Health, dental, and vision
  • Time Off: Unlimited vacation
Tech Stack
Next.js + Vercel (Frontend), Claude + Bedrock (LLM), Fern (API), Microservices: Express (Node.js), FastAPI (Python), Algolia + turbopuffer (Search), Postgres DB + Prisma ORM (Database), AWS (Cloud)