Jobgether
Principal Backend Architect / Engineer (C#/.NET, Azure)
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Define backend architecture across products and lead the incremental decomposition and migration of the monolith into well-bounded services using safe, reversible engineering approaches.
- Establish and enforce backend engineering standards, shared libraries, service templates, API contracts, versioning practices, and backward compatibility principles.
- Design and guide event-driven architectures using Azure Service Bus, including delivery guarantees, retries, idempotency, failure handling, and poison-message management.
- Partner closely with the Data Architect on transactional boundaries, data-access models, query performance, and integrations with customers and external partners.
- Lead by example in the daily use of agentic AI development tools and help elevate the team's technical practices and capabilities.
- Create Architecture Decision Records (ADRs), conduct reviews of critical pull requests, mentor engineers, contribute to incident response, and participate in quarterly technical planning.
- 10+ years of backend development or software engineering experience, including several years in formal architecture or technical leadership roles.
- Deep expertise in C#/.NET with strong hands-on experience working with Azure, particularly Azure Functions, Azure Service Bus, and Azure Data Factory.
- Practical experience with PostgreSQL, Cosmos DB, and Snowflake, as well as CI/CD and DevOps practices.
- Demonstrated experience incrementally migrating or decomposing monolithic applications, favoring safe and reversible steps over large-scale rewrites.
- Strong understanding of asynchronous messaging, event-driven systems, idempotency, dead-lettering, and robust API design.
- Daily, hands-on experience with agentic AI development tools, such as Claude, Claude Code, or similar technologies.
- Experience building with AI, including agents, reusable skills, MCP servers, and evaluation workflows.
- Strong hands-on engineering mindset: this is not a pure management or theoretical architecture position, and you should remain actively involved in coding and solution development.
- Strong technical communication, problem-solving, mentoring, and collaboration skills.
- Fully remote working arrangement.
- Remote opportunity within the LatAm region, with the role presented for candidates based in Brazil.
- Opportunity to shape backend architecture across multiple products and influence major platform evolution.
- Hands-on work with modern cloud, event-driven architecture, and AI-assisted engineering practices.
- Technical leadership and mentorship opportunities within a collaborative engineering environment.
- Exposure to large-scale architectural modernization, data platforms, APIs, and distributed systems.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply