Backend Software EngineerDeveloper Experience TeamOur client is looking for a skilled Backend Software Engineer to join their Developer Experience team. As a key member of their rapidly expanding, globally distributed team, you'll play a crucial role in advancing a leading open-source data orchestration tool. Our goal is to provide an exceptional enterprise-grade product that simplifies adoption for diverse data teams, from large corporations to innovative startups.
About this Role:In this position, you will focus on enhancing the experience of managing our platform at scale. Your role will involve contributing to the development of our onboarding process and developer tools, including a Cloud IDE and Cloud CLI. Collaboration with cross-functional teams will be essential as you work on features that drive platform success and improve overall usability, reliability, and scalability.
What You Will Do:Design, develop, and refine our onboarding experience and developer tools.Work with cross-functional teams to gather user requirements and implement iterative features.Continuously improve the architecture and implementation of our platform.Ensure high standards of platform usability, reliability, and scalability.
What You Bring:Proficiency in Golang.Experience with API development.Strong focus on creating performant, scalable, and reliable backend systems.Over 5 years of engineering experience.Ability to communicate technical concepts effectively using architectural diagrams.Excellent written and verbal communication skills.Experience working in fast-paced startup environments.Familiarity with software development best practices, including code reviews, testing, CI/CD, version control, automation, and debugging.
Bonus Points If You Have:Experience with Python.Knowledge of Kubernetes.Experience with SaaS platforms.Familiarity with Postgres or other relational databases.Experience with APIs for git providers.Experience building developer tools, such as IDEs or CLIs.
From Tangerine Search:Tangerine Search is an equal opportunity agency that values diversity. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.