Building digital businesses, together.
Senior Backend – Data Engineer
Location
Mexico
Posted
12 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Backend – Data Engineer
3Pillar Global
• 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
Job Requirements
- 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
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Build and architect the complete backend and data foundation for sophisticated, multi-tenant AI-driven platforms. • Focus on robust database schema design, multi-tenant architectures, asynchronous API services, and data pipeline orchestration. • Write the OpenAPI specs as the backend takes shape, ensuring seamless integration with frontend and AI components. • Architect data isolation patterns, design complex data processing workflows, implement pipeline stages, and build the core data infrastructure that allows the system to operate securely end-to-end.
Senior Staff Engineer, Backend
hims & hershims & hers offers a modern approach to health and wellness.
• Define and evolve the architectural vision for customer-facing systems in alignment with business strategy. Lead cross-org initiatives that address long-term scale, system boundaries, and foundational capabilities • Establish patterns and frameworks that ensure quality, resilience, and operational excellence across the organization. Serve as the authority on design decisions and foster alignment across teams • Collaborate with engineering and product leadership to shape product direction and ensure our architecture supports strategic goals. Drive org-wide adoption of scalable practices, tools, and development norms • Mentor senior technical leaders, elevating engineering capabilities across the organization. Champion initiatives that foster talent density, engineering rigor, and a culture of continuous learning • Lead through complexity and ambiguity, clarifying direction where ownership is unclear. Remove organizational blockers, simplify decision-making, and accelerate delivery of strategic initiatives • Translate customer needs and product goals into scalable technical solutions. Define principles and patterns that embed customer obsession into our platform’s architecture • Design systems and team boundaries to support sustainable growth. Drive investment in non-functional priorities (e.g., observability, migrations, reliability) early in the design process
• Collaborate with development teams to understand requirements and provide technical input throughout the project development cycle • Design and implement cloud-native solutions in Azure, ensuring scalability, performance, and maintainability • Contribute to standards and best practices for software development • Identify technical risks and propose solutions • Conduct code reviews and ensure adherence to software development best practices • Evaluate new technologies, tools, and frameworks relevant to Azure development • Provide technical guidance to junior developers and participate in knowledge sharing
• As a Staff engineer on the Submission Processing team, you’ll work at the intersection of AI and backend engineering and have major ownership and agency: design the systems, make architectural calls under ambiguity, and play a key role in setting the technical direction for the team. • You’ll be working on building and scaling LLM-based systems that process billions of highly unstructured data points on a daily basis, extract precise information, and surface insights that insurers rely on for high-stakes decisions. • This is a problem the industry hasn't solved effectively yet, and you'll be working on cutting-edge challenges that require creativity and ambition. • We're a small team where individual contributions have an outsized impact on both our technology and our business.



