DcentraLab

Lead Backend Developer

DcentraLab

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApolloAWSDjangoEC2FlaskMongoDBPostgresPythonSolidityWeb3

About the role

  • Lead backend development: Drive feature design, architecture decisions, and technical roadmap for the platform
  • Research & Development (R&D): Experiment with new technologies, AI models, and scraping methods to continuously improve data quality and system performance
  • Web scraping & data pipelines: Design and maintain robust scraping systems using Python libraries (e.g., Scrapy, Requests, BeautifulSoup, Playwright)
  • Database management: Optimize and maintain PostgreSQL (with Alembic/Alchemy) and MongoDB (vector search/embeddings)
  • AI & agent integration: Work with LLMs (ChatGPT, Perplexity) and CrewAI to build and scale AI-driven features
  • DevOps & infrastructure: Manage AWS services (S3, EC2, Lambda, CloudWatch, API Gateway, SageMaker) and automation (Bash scripting, cron jobs)
  • Blockchain expertise: Analyze and interact with smart contracts (Solidity – entry level), understand blockchain data structures, and integrate relevant protocols
  • Team leadership: Mentor developers, perform code reviews, enforce best practices, and ensure high-quality deliverables
  • Integration management: Oversee and expand integrations with 3rd-party APIs and services (TalkJS, Slack, Twitter, Apollo, etc.)

Requirements

  • 5+ years of backend development experience, with at least 2 years in a lead/architect role
  • Strong Python skills (FastAPI, Flask, Django or similar)
  • Proven experience with web scraping at scale
  • Solid understanding of PostgreSQL (schemas, migrations, performance tuning) and MongoDB (vector DB, embeddings)
  • Familiarity with AI/LLM frameworks and data pipelines
  • Hands-on AWS experience (EC2, S3, CloudWatch, API Gateway, Lambda, SageMaker)
  • Knowledge of blockchain/web3 ecosystems, with the ability to read/write Solidity contracts (entry-level)
  • Strong DevOps skills (Bash, cron, deployment automation)
  • Excellent problem-solving skills and ability to take ownership of complex systems
  • Strong communication and leadership abilities
Benefits
  • Flexible remote-first work environment
  • Growth potential in leadership and architecture
  • Competitive compensation package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIFlaskDjangoPostgreSQLMongoDBweb scrapingAWSSolidityDevOps
Soft skills
leadershipproblem-solvingcommunicationmentoringcode reviewsownershipbest practices