Backend Engineer Position
At Decskill, we're dedicated to delivering exceptional value through knowledge and talent. Our culture of excellence prioritizes employee development and well-being, ensuring a dynamic work environment that fosters growth and success.
Our team is seeking a skilled Backend Engineer with expertise in designing, implementing, and maintaining data pipelines for complex enterprise SaaS applications. This role involves integrating with various data platforms, developing Python codebases, collaborating with cross-functional teams, and optimizing data models for performance and reliability.
Key Responsibilities
* Design, implement, and maintain data pipelines for large-scale enterprise SaaS applications.
* Integrate with and manage data from platforms like Databricks, Snowflake, PowerBI, Tableau, and other ETL systems.
* Develop and maintain Python codebases for data ingestion, transformation, and modeling.
* Collaborate with backend, product, and analytics teams to deliver business-critical data features.
* Optimize data models and storage for performance, scalability, and reliability.
* Ensure data quality, integrity, and security across all data flows.
Requirements
* Proven experience building and maintaining the data layer for large-scale enterprise SaaS applications.
* Proficient in Python programming language and familiar with data modeling concepts.
* Hands-on experience with at least one data platform (Databricks, Snowflake, PowerBI, Tableau, or similar).
* Experience with ETL pipeline development and orchestration.
* Familiarity with cloud platforms (AWS, Azure, or GCP) and their native data services.
* Strong understanding of data quality, governance, and security best practices.
* Fast learner, able to pick up new technologies and adapt to evolving requirements.
* Clear communicator, capable of working effectively with cross-functional teams.
* Ownership mindset; takes responsibility for end-to-end delivery and reliability.