21 hours ago
Remote, Mexico +4 moreSenior
Responsibilities
- Lead the design and implementation of complex tools and services that improve SaaS implementation efficiency.
- Make end-to-end architecture decisions and communicate trade-offs to technical and non-technical stakeholders.
- Diagnose and resolve database, application, and API bottlenecks in systems operating at scale.
- Design APIs, distributed services, and components that support massive datasets without performance degradation.
- Use AI coding agents through clear specification, generation, rigorous technical review, and validation.
- Mentor engineers on technical decisions, code reviews, and maintainable architecture.
- Own complex technical problems from discovery through production.
Requirements
- 10 years of experience.
- Experience with query, database, and SQL performance optimization, profiling, benchmarking, performance tuning, data access optimization, high-volume data processing, large datasets, batch processing, and data transformation.
- Experience with distributed systems, distributed services, scalable and enterprise architecture, system design, design patterns, SOLID, separation of concerns, reliability, and maintainability.
- Proficiency with C#, .NET, ASP.NET, ASP.NET MVC, Blazor, REST APIs, and Web APIs.
- Experience with Git, code review, automated testing, observability, monitoring, profiling, and automated deployment practices.
- Preferred experience with Claude Code, Azure OpenAI, RAG, and LLM-based features.
- Preferred experience building customer-facing data validation or onboarding tools.
- Open-source contributions or ambitious side projects are desirable.
Benefits
- Remote/home-office work; any required hybrid or in-person arrangement will be communicated during the first session.
- Monday-to-Friday schedule with hours adjusted to the assigned team or project.
- Birthday day off.
- Major medical insurance and life insurance for Mexico.
- Access to courses and certifications, English classes, IT meetups, virtual integration events, and interest groups.
- Work with multicultural teams, global brands, and disruptive startups.
- Opportunities across different business lines.
About DaCodes
DaCodes is a software consultancy that designs and builds custom web and mobile applications, CRMs, and enterprise systems for businesses. The company operates on a project-based services model, providing product management, design, engineering, and ongoing support from a distributed team. Founded in 2014 and headquartered in Houston, Texas, it is privately held and serves clients across varied industries.
