Drive the design, development, and scalability of data platforms and backend systems. Lead a team of engineers and remain deeply involved in coding and system design.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
We are seeking a Senior Technical Lead – Data & Backend to drive the design, development, and scalability of our data platforms and backend systems. This role requires a hands-on technical leader who can own architecture, guide implementation, and lead a team of engineers while remaining deeply involved in coding and system design.
You will act as the technical backbone of the Data & Backend function—bridging architecture, execution, and mentorship—while working closely with Product, QA, DevOps, and Leadership.
Key Responsibilities
Technical Leadership & Architecture
- Lead the design and evolution of data and backend architecture
- Own technical decisions around data pipelines, backend services, and integrations
- Review designs, code, and implementations to ensure scalability, security, and performance
- Translate business and product requirements into robust technical solutions
Data Engineering Ownership
- Design, build, and oversee end-to-end data pipelines (ETL/ELT)
- Architect batch and near real-time data processing workflows
- Define and enforce data quality, validation, and monitoring standards
- Own data warehouse design, data models, and analytics readiness
Backend Development
- Lead development of backend services and APIs using Python and Django
- Ensure seamless integration between backend systems and data platforms
- Optimize performance, reliability, and scalability of backend services
Security & Compliance
- Implement secure data handling and access controls aligned with SOC 2 and healthcare compliance
- Ensure backend and data systems meet audit, security, and compliance requirements
- Partner with compliance teams during audits and security reviews
Team Leadership & Mentorship
- Technically lead and mentor data and backend engineers
- Set coding standards, best practices, and review processes
- Guide junior and mid-level engineers through complex technical problems
- Support hiring decisions and onboarding from a technical standpoint
Operational Excellence
- Oversee monitoring, alerting, and troubleshooting of production systems
- Lead root-cause analysis and long-term fixes for critical issues
- Maintain high-quality technical documentation and system diagrams
Required Skills & Qualifications
- 10+ years of experience in Data Engineering, Backend Engineering, or Platform Engineering
- Proven experience as a Senior Technical Lead / Lead Engineer
- Strong expertise in Python and backend development with Django
- Hands-on experience building and scaling data pipelines and processing systems
- Advanced SQL and strong data modeling skills
- Experience with AWS or other cloud platforms
- Experience with data warehouses (Redshift, Snowflake, BigQuery, or similar)
- Familiarity with orchestration tools (Airflow, dbt, AWS Glue, etc.)
- Strong understanding of distributed systems and scalable architectures
- Experience with Git, CI/CD pipelines, and production systems
- Excellent communication and stakeholder management skills
Good to Have
- Experience with streaming / near real-time systems (Kafka, Kinesis, etc.)
- HealthTech, SaaS, or regulated domain experience
- Exposure to HIPAA, SOC 2, or compliance-heavy environments
- Experience with Docker and cloud-native deployments
- Startup or fast-paced product company experience
Why Join DoctusTech
- Play a key technical leadership role in shaping data and backend systems
- High ownership and visibility across product and engineering
- Fully remote, global team
- Strong focus on security, compliance, and engineering excellence
- Opportunity to grow into Architect or Engineering Manager role