FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Backend – Data Engineer
3Pillar GlobalSenior Backend / Data Engineer responsible for backend and data foundation of multi-tenant AI platforms. Collaborating on advanced database design, API services, and data pipeline orchestration.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing PostgreSQL schemas with row-level security for multi-tenant applications, alongside building async-heavy backend services using Python frameworks like FastAPI. Proficient in architecting scalable data pipelines and managing complex data workflows while ensuring system reliability and performance.
Highest-signal resume keywords
Python 5+ YearsPostgreSQL & Database ArchitectureFastAPI or Equivalent Async FrameworkData Pipeline Orchestration & ETL ProcessesOpenAPI & API-First Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PostgreSQLPythonFastAPIData Pipeline OrchestrationETL ProcessesSQLSchema DesignRow-Level SecurityAsync ProcessingContract-First Development
Soft Skills
CollaborationOwnershipCommunicationStatus TrackingReporting
Industry Keywords
Multi-TenancyAgile Software DevelopmentData Isolation PatternsOpenAPI ContractsCross-Functional Teams
Tech Stack
Tools & technologiesETLPostgresPythonSQL
About the role
Key responsibilities & impact- Design and implement advanced PostgreSQL schemas with row-level security (RLS) for multi-tenant applications.
- Build and maintain async-heavy backend services using Python frameworks (e.g., FastAPI) with Pydantic validation.
- Architect scalable data pipelines and orchestrate complex multi-stage data processing workflows.
- Implement and enforce data isolation patterns in shared database environments.
- Design and manage complex data workflows (e.g., additive data changes, diff detection, and selective re-processing).
- Write and maintain OpenAPI contracts that serve as the development spec for cross-functional teams.
- Collaborate with AI/LLM Leads on output validation, deterministic data integration, and system reliability.
- Craft code that is performant, testable, scalable, and secure
- Provide accurate status tracking, reporting, and estimation
- Collaborate with fellow engineers and product leadership to understand requirements
- Take ownership from technical design through successful delivery
Requirements
What you’ll need- Python 5+ years (primary backend language)
- PostgreSQL & database architecture (RLS, multi-tenancy, schema design)
- FastAPI or equivalent async Python framework
- Experience with data pipeline orchestration, ETL processes, and async processing
- 5+ years total software engineering experience with hands-on work in both backend and data engineering
- Experience in engineering software systems of medium-to-large scope and complexity
- Contract-first or API-first development – familiarity with OpenAPI, REST API contracts, or similar
- Familiarity with Agile software development methodologies
- Proficiency with relational databases and SQL
- Proficiency in English
Benefits
Comp & perks- Medical Insurance benefits as per company policy.
- Life Insurance as per company policy
- 15 days of paid vacation plus additional days based on tenure
- Vacation bonus as per local law
- Sick leave and paid holidays as per local law
- Profit sharing as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Christmas bonuses as per local law
- Work from home allowance as per company policy
- Punctuality and attendance bonuses as per company policy
- Food tickets as per company policy
- Direct deposit of payroll.
- Paid professional certifications