Define and maintain technical architecture blueprints for distributed, cloud-native systems using Azure and modern development frameworks.
Lead solution design and code implementation for end-to-end enterprise systems, including API-first architectures, microservices, and event-driven workflows.
Collaborate with enterprise and solution architects to ensure consistency, scalability, and security across the digital ecosystem.
Evaluate emerging technologies and tools to inform long-term platform strategies.
Design and manage Azure-based architectures, including App Services, Functions, Logic Apps, Cosmos DB, Storage, and Azure DevOps.
Build and optimize CI/CD pipelines (GitHub Actions or Azure DevOps) for automated testing, deployment, and observability.
Implement IaC using Terraform and monitor system performance through Application Insights, Pino Logger, and Azure Monitor.
Architect and maintain scalable deployments using Azure App Services, Functions, Logic Apps, Service Bus, Cosmos DB, and Azure DevOps.
Build automated CI/CD pipelines using GitHub Actions or Azure DevOps, ensuring consistent code quality and rapid delivery.
Define infrastructure-as-code (IaC) standards with Terraform and manage observability using Application Insights, Azure Monitor, and Sentry.
Act as a technical mentor and multiplier, guiding engineers through complex design, debugging, and architectural decisions.
Foster a culture of excellence, collaboration, and innovation across engineering squads.
Partner with product management and design to align technical feasibility with business priorities and user experience.
Serve as the final technical escalation point for troubleshooting critical production issues.
Lead modernization and re-platforming initiatives for legacy applications into modern, cloud-native solutions.
Drive automation, performance tuning, and security hardening efforts across applications.
Advocate for DevSecOps, continuous learning, and open collaboration across disciplines.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred).
8+ years of progressive experience in software engineering with proven success in full-stack development and cloud-based architecture.
2+ years leading or architecting enterprise-scale applications or digital platforms.
Languages & Frameworks: Java, Node.js, React/Next.js 14+, TypeScript
Senior System Software Engineer developing GPU virtualization for NVIDIA at their Santa Clara office. Collaborating with teams to optimize, debug and maintain graphics features and resolving customer issues.
Software/CAD engineer working on Pre - silicon and Post Silicon hardware design projects. Collaborating with teams to automate design tasks for custom circuit designs.
Software Engineer focused on Cloudflare's Workers Connectivity products, shaping industry - leading services. Empower developers and optimize solutions at all layers of the software stack.
Software Engineer on the Motion Planning team at Zoox improving driving behavior of robots. Collaborating on algorithmic solutions for complex driving scenarios in urban environments.
Engenharia Specialist responsible for subsea maintenance planning and control at BIP. Fostering operational efficiency and compliance through strategic technical support and documentation management.
Senior iOS Software Engineer developing medical mobile applications at Insulet. Collaborating with teams to build world - class software for diabetes management.
Senior Automation Engineer leading automation projects at Etex. Focused on improving operational excellence and technological innovation in industrial processes.
Full Stack Engineer seeking to build the Opik product for AI applications at Comet. Engaging in fast - paced development and collaboration with AI researchers and ML engineers.