Take end-to-end responsibility of the backend for our products.
Plan for the future by clearly communicating the cost-benefit of a given solution and advocating the best path forward.
Understand and mitigate risk through robust analysis and testing.
Work closely with frontend developers, data engineers, and members of other internal teams to understand needs and develop solutions to the experience for our users.
What makes you a match for us
Experience building web applications, distributed systems, APIs and related infrastructure, preferably with Python
As a member of the Developer Enablement team, you ll work on integrating external systems with our APIs via SDKs or CLIs, or modern-day cloud platforms like AWS/Azure/GCP.
Ability to work towards building a developer portal to integrate our most important tools and enable quick ramp-up for new engineers.
Building and maintaining API documentation across micro-services with self-serve examples for customers to leverage
Operate and maintain existing systems that enable developer productivity.
Effective communication skills that drive collaboration with teammates and other stakeholders, and running feedback cycles to evolve the API experience of the platform
Strong familiarity with tooling used as part of the software development lifecycle: source control (e.g., Git / GitHub), Continuous Integration / Continuous Deployment, automated testing, etc.
Build software to automate everything from manual run-book processes to complete system provisioning.
Collaborate with teammates and other stakeholders to continuously improve our systems and processes
Employement Category:
Employement Type: Full time Industry: Media / Dotcom / Entertainment Role Category: General / Other Software Functional Area: Not Applicable Role/Responsibilies: Software Engineer, Developer Enablement