Building digital businesses, together.
Senior Backend, Data Engineer
Location
Guatemala
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Backend, Data Engineer
3Pillar Global
• 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.
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, sick leave and paid holidays as per local law
- Paternity and maternity leave as per as per local law
- Marriage, bereavement and graduation leaves as per company policy
- Sick leave and paid holidays as per local law
- Christmas and Middle year bonuses as per local law
- Monthly productivity bonus as per local law
- Discounts in local shops
- Direct deposit of payroll.
- Paid professional certifications
Related Guides
Related Job Pages
More Backend Engineer Jobs
• 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
• 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


