Website:
fetchjobs.co
Job details:
About The Company
Black Dog Labs is an innovative technology company dedicated to developing cutting-edge software solutions that empower organizations to harness the full potential of their data. With a focus on delivering scalable, reliable, and secure platforms, Black Dog Labs combines deep technical expertise with a customer-centric approach to solve complex business challenges. Our team is composed of passionate professionals committed to fostering an inclusive environment that encourages continuous learning and growth. We serve a diverse range of clients across various industries, enabling them to make data-driven decisions that drive success and innovation.
About The Role
We are seeking a highly skilled Senior Fullstack Engineer with Data Engineering experience to join our dynamic team remotely. This role offers the opportunity to take ownership of end-to-end product features, working across backend services, frontend interfaces, and data integration pipelines. The ideal candidate will have a strong background in web application development, proficiency with modern frameworks such as React and Next.js, and hands-on experience with cloud platforms like Azure or AWS. You will collaborate closely with product, data, and engineering teams to design and implement scalable APIs, responsive UIs, and robust data pipelines that support analytics and operational needs. Your expertise will be instrumental in building a unified platform that seamlessly integrates data flows, enhances user experiences, and ensures system reliability and security.
Qualifications
To succeed in this role, candidates should possess a minimum of 5+ years of experience in full-stack or backend engineering, with demonstrated expertise in building and operating web applications or SaaS products. Proficiency with backend frameworks such as Node.js with TypeScript, Python with FastAPI or Django, or similar is essential. Candidates must have solid experience with React and Next.js, including creating reusable UI components, hooks, and managing data fetching strategies. Strong knowledge of RESTful API design, authentication protocols like OAuth2/OIDC/JWT, and database systems such as Postgres, MySQL, or SQL Server is required. Familiarity with data pipelines, warehouses, and ETL/ELT processes is highly valued. Experience working within cloud environments—particularly Azure or AWS—is critical, including understanding core services and IAM policies. Knowledge of Infrastructure as Code tools like Terraform and CI/CD pipelines will be advantageous. Effective communication skills, both written and verbal, and the ability to work independently in a remote setting are essential. Candidates should also be comfortable leveraging AI coding tools while maintaining a deep understanding of the code they produce.
Responsibilities
In this role, you will be responsible for designing, developing, and deploying product features from conception to production, ensuring a seamless user experience across frontend and backend components. You will implement and maintain RESTful and event-driven APIs, handling authentication, authorization, rate limiting, validation, and auditing. Building responsive and accessible UIs with React and Next.js, along with developing frontend SDKs, will be key to enabling other teams to integrate smoothly with our platform. You will collaborate with data engineers and product teams to create data schemas and models that support both operational workflows and analytics reporting. Additionally, you will work on integrating with data pipelines, consuming curated datasets, and designing APIs that interface with data warehouses and operational databases.
Infrastructure management using Terraform or similar IaC tools, automating build/test/deploy processes with CI/CD, and writing shell scripts for operational tasks will be part of your responsibilities. Ensuring observability through structured logs, metrics, and traces, alongside defining alert policies, will help maintain system reliability and performance. Applying security best practices, including secrets management and encryption, will be crucial to safeguard sensitive data. Writing comprehensive unit, integration, and end-to-end tests, as well as contributing to data quality checks, will uphold high standards of software quality. You will also produce clear documentation such as API specifications, SDK guides, data contracts, and operational runbooks. Close collaboration with cross-functional teams and effective communication will be vital to delivering impactful product features and maintaining a cohesive development environment.
Benefits
Black Dog Labs offers a competitive compensation package tailored to experience and expertise. As a remote-first organization, we provide flexibility in work hours and location, fostering a healthy work-life balance. Our team benefits from a collaborative and inclusive culture that values continuous learning, professional development, and innovation. We support our employees with access to the latest tools and technologies, opportunities for skill enhancement, and participation in impactful projects. Additionally, employees enjoy a comprehensive benefits package that may include health insurance, paid time off, and other perks designed to promote well-being and job satisfaction.
Equal Opportunity
Black Dog Labs is committed to creating an inclusive environment where all employees and applicants are treated with respect and fairness. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, religion, or any other protected characteristic. We believe that diversity and inclusion are essential to our success and strive to foster a workplace culture that values different perspectives and experiences. All qualified candidates will be considered for employment without regard to any protected status, and we encourage individuals from diverse backgrounds to apply.
Click on Apply to know more.