Senior Software Engineer
dbt Labs- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 7 years of experience in software engineering, with a strong focus on platform development. Experience with Golang, GraphQL, TypeScript, Kubernetes, and CI/CD pipelines is required, along with a solid understanding of cloud-native architectures and deployment practices.
The Senior Software Engineer will design and adapt product architecture for customer environments, build self-contained deployable solutions, enable customer-driven deployments, optimize product for portability and scalability, implement robust observability, ensure secure and compliant deployments, collaborate with customers on integration, and contribute to the evolution of the platform by participating in architectural decisions and driving innovation. They will also contribute to team and organizational improvements in process and infrastructure, and maintain and improve technical documentation.
Data app platform for Python development
Plotly provides Dash Enterprise, a platform designed for organizations to collaboratively create and deploy data applications using Python. The platform allows users to build interactive data visualizations that can be accessed directly through web browsers. Dash apps utilize a point-and-click interface, making it easier for users to interact with AI models without needing extensive coding knowledge. Unlike many competitors, Plotly focuses on integrating open-source graphing libraries, which enhances the functionality and appeal of their applications. The goal of Plotly is to empower users to leverage data through accessible and interactive applications, facilitating better decision-making and insights.