Logo
Baubap

Senior Software Engineer Mexico

Baubap, New York, New York, United States

Save Job

As a

Senior Software Engineer , your mission is to evolve and strengthen the technical foundations of Baubap’s platform. You’ll design and build the internal systems, services, patterns, and tooling that enable all engineering teams to work with higher velocity, reliability, and confidence. Your work will directly impact system scalability, service-to-service communication, observability, and architectural consistency across the organization. Expected outcome

tronger technical foundations:

Design and implement foundational architecture patterns that make Baubap’s systems modular, scalable, and resilient. Increased developer velocity:

Create tools, SDKs, libraries, and frameworks that make it easier for product teams to build consistent and reliable services. Operational stability:

Improve observability, monitoring, logging, tracing, and incident response processes. Architecture evolution:

Lead the adoption of patterns such as domain-driven design, data contracts, event-driven communication, and service boundaries. Security and compliance by design:

Ensure all services follow best practices in authentication, authorization, and data protection. Cross-team alignment:

Collaborate with Backend, Data, and product teams to define and adopt shared standards. The day to day tasks

Design and implement backend components and foundational services that support platform-wide functionality. Develop and maintain internal tooling for logging, tracing, testing, and monitoring. Create and maintain APIs, event‑driven flows, and reusable service modules. Optimize system performance and reliability through caching, concurrency, and asynchronous processing. Contribute to IaC alongside MLOps (Pulumi, AWS). Conduct code reviews, mentor engineers, and lead technical discussions. Improve developer experience by shaping CI/CD, local development workflows, and debugging tools. Participate in incident diagnosis, root‑cause analysis, and system hardening. Why YOU should apply

5+ years

in backend or foundational engineering for production systems. Proficiency in at least one backend language (Python, PHP, Go, Node.js). Solid experience with

microservices

and system decomposition. Strong understanding of

AWS

(ECS/Lambda/RDS/S3/IAM) and

infrastructure‑as‑code

(Pulumi/CloudFormation). Experience with

event‑driven architectures

(SQS, SNS, Kafka, Kinesis). Strong skills in relational database modeling (PostgreSQL/MySQL). Understanding of observability: metrics, logs, tracing (Datadog, Sentry, Cloudwatch). Excellent communication and documentation skills. What we can offer

Being part of a multicultural, highly driven team of professionals 1 month (proportional) of Christmas bonus (Aguinaldo) Health & Life insurance

#J-18808-Ljbffr