wagey.ggwagey.ggv1.0-dfcc6b4-16-Apr
Browse Tech JobsCompaniesFeaturesPricingFAQ
Log InGet Started Free
Jobs/Software Engineer Role/DistroKid - API Engineer
DistroKid

DistroKid - API Engineer

Remote - Canada£100k/year1mo ago
RemoteSeniorNACloud ComputingArtificial IntelligenceSoftware EngineerJavaPHPRubyPythonREST

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

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 • What Will Make You Stand Out: • Experience with AI/LLM integrations, Model Context Protocol (MCP), or similar emerging technologies • Experience with mobile API development (iOS/Android) • Experience with event-driven architectures and telemetry systems • Enthusiasm for music! • This salary range ONLY applies to candidates living in the UK for this job. Rates may differ in other regions.

Responsibilities

• 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

Benefits

• £100,000—£140,000 GBP • This salary range ONLY applies to candidates living in the EU for this job. Rates may differ in other regions. • €90.000—€130.000 EUR • This salary range ONLY applies to candidates living in Canada for this job. Rates may differ in other regions. • $170,000—$200,000 CAD • 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 • DistroKid helps millions of independent artists get their music into streaming services and keep 100% of their earnings. We move fast, stay curious, and build tools that empower creativity. • If you want your work to directly impact how artists share their music with the world, we’d love to hear from you.

Similar Jobs

OpenXOpenX - Software Development Engineer in Test IIJust now
·Krakow
In OfficeEMEAMidSoftwareSoftware EngineerSoftware Development Engineer in TestPythonDocumentationJavaJavaScriptJenkinsSpinnakerDocker
BrillioBrillio - Software Development Manager2h ago
·Bucharest, Romania·$31k - $31k/year
In OfficeEMEASeniorPaymentsFintechDevelopment ManagerGitSpring BootJavaReactFull StackRESTKafkaSQLNoSQLAWSAzureGCPDockerKubernetes
aircallaircall - Security Engineer, Product Security5h ago
·London Office
In OfficeEMEAMidCloud ComputingSecurity EngineerPerformance ReviewsJavaScriptGoJavaTypeScriptPythonAWSAzureGCPKubernetesASP.NET
AirwallexAirwallex - Software Engineer, Scale8h ago
·London, United Kingdom·£60k - £105k/year/year
In OfficeEMEAMidFintechPaymentsSoftware EngineerSpring BootJavaExcelPostgreSQLRedisKafkaAWSGCPAzureDocumentation
AHEADAHEAD - Principal Technical Consultant, Platform Engineering8h ago
·United States·$230k - $290k/year
In OfficeNAPrincipalCloud ComputingSolutions ArchitectPrincipalJavaPythonExcelTeam LeadershipProject PlanningAWSAzureTerraformAnsibleHarnessJenkinsCross-sellingUpsellingCoachingDocumentation
Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X
Loading...