API Engineer

🕒 January 30

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of DistroKid

DistroKid

51 - 200 employees

Founded 2013

👥 B2C

☁️ SaaS

💰 Venture Round on 2021-08

Music • B2C • SaaS

DistroKid is a digital music distribution service that provides musicians with a simple way to upload and distribute their music to major streaming platforms and online stores like Spotify, Apple Music, Amazon, Tidal, TikTok, YouTube, and more. It offers unlimited uploads for a low annual fee, allowing musicians to keep 100% of their earnings. DistroKid is known for its fast distribution times and unique features that support artists' promotional needs, such as Hyperfollow pages, playlist submissions, and video creation tools. The service caters to a wide variety of musicians, including solo artists, bands, producers, and labels, making it a popular choice among independent artists looking to maintain control over their music distribution.

📋 Description

• Design, develop, and maintain scalable REST and GraphQL APIs that assist internal teams and external partnerships • Establish and document API design standards, patterns, and best practices across the organization • Lead technical design discussions and architecture decisions for new integrations and partnership opportunities • Build and support APIs for emerging integration opportunities, including AI/LLM tools and Model Context Protocol (MCP) server implementations • Implement secure authentication and authorization systems, including OAuth integrations • Collaborate with other teams to understand API requirements and deliver robust solutions • Review code and provide technical guidance to team members and engineers across the organization • Own the API roadmap and prioritize work to support development velocity and business needs • Ensure APIs are well-documented, versioned appropriately, and maintain backward compatibility • Build and maintain API testing frameworks and automation • Respond to technical requirements from partnership teams and third-party integrators • Work with AWS services to build resilient, scalable API infrastructure • Contribute to reducing technical debt and improving consistency across existing APIs

🎯 Requirements

• 8+ years of professional software engineering experience with a strong focus on API development • Expert-level knowledge of REST API design principles and experience with GraphQL • Proven experience designing and building APIs for partnerships, integrations, or third-party developers • Proficiency in at least one of: Java, PHP, Ruby, Python or ColdFusion • Strong understanding of authentication and authorization patterns (OAuth 2.0, JWT, API keys) • Experience with AWS services and cloud-native API development • Track record of establishing API standards, documentation practices, and design patterns • Experience leading technical projects or teams and mentoring other engineers • Strong understanding of API versioning, backwards compatibility, and deprecation strategies • Excellent communication skills and ability to work with non-technical stakeholders • Experience with API testing frameworks and test automation • Self-directed and able to work independently in a remote environment

🏖️ Benefits

• Retirement plans (401k, SIPP, etc.) • Health insurance • Generous paid time off • Parental leave • Home office allowance • Flexible work schedules • Paid and discounted subscriptions • Regular engagement activities

Apply Now

Similar Jobs

🕒 January 29

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Senior UI Engineer at Canva building high-performance UIs in C++ and Objective-C. Collaborating with design and QA to deliver pixel-perfect implementations and contributing to architectural decisions.

iOS

MacOS

Objective-C

🕒 January 29

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Senior UI Engineer developing high-performance, elegant UIs in C++ and Objective-C for iOS and macOS. Collaborating closely with design and QA to deliver pixel-perfect implementations at Canva.

iOS

MacOS

Objective-C

🕒 January 21

FXC Intelligence

51 - 200

💳 Fintech

💸 Finance

Senior Software Engineer developing high-performance backend and frontend applications for financial data platforms. Engaging in the software development lifecycle and optimizing team productivity.

MariaDB

Microservices

Node.js

Postgres

React

SQL

TypeScript

Go

🕒 January 16

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Core Software Engineer focused on performance optimization for ClickHouse's open-source database. Collaborate and analyze performance as part of the remote Core Performance team.

Cloud

Kubernetes

Open Source

TCP/IP

Unix

🕒 January 16

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Senior Engineer developing high-performance UIs in C++ and Objective-C for Canva's Affinity product suite. Focusing on iOS/macOS design and collaborating with QA and design teams.

iOS

MacOS

Objective-C