Senior Software Engineer leading technical direction for a global e-commerce platform. Balancing development with architectural ownership for scalable, high-performance systems.
Responsibilities
Drive the vision for a critical, high-performance system in our global e-commerce business.
Balance hands-on development with strategic architectural ownership to ensure platform scalability and reliability.
Define and own the technical direction for major parts of the Product Catalogue.
Write and deliver high-quality code in C# and TypeScript within a cloud-native environment.
Lead complex design discussions and perform rigorous code reviews with the team.
Translate complex architectural plans into clear, valuable outcomes for product managers.
Master and enforce API design contracts for both RESTful and Federated GraphQL services.
Mentor and guide mid-level and junior engineers in the team’s best practices.
Continuously seek opportunities to modernize the platform and challenge existing assumptions.
Requirements
Extensive professional experience designing and delivering high-scale, distributed systems.
Deep expertise in C# and TypeScript development best practices and design patterns.
Expert-level knowledge of modern cloud-native architectures like microservices and event-driven systems.
Mastery of API design principles, including RESTful and Federated GraphQL.
Proven ability to take ownership and define the technical roadmap for major system components.
Demonstrated experience implementing highly available and observable cloud solutions.
Excellent communication skills with the ability to explain complex architecture to business stakeholders.
Hands-on experience with Infrastructure as Code using AWS CDK or Terraform.
Experience with load testing, performance tuning, and advanced observability tools.
Previous experience in e-commerce, specifically with Product Catalogue solutions.
Coordenador de Engenharia de Software garantindo o alinhamento técnico com estratégias globais. Atuando na robustez, escalabilidade e segurança das plataformas
Senior Fullstack Developer leading the development of scalable and secure applications. Collaborating on architecture, quality, and mentoring less experienced developers.
Insider Risk Management Software Engineer focusing on designing and running detection controls for Lloyds Banking Group. Contributing to digital transformation efforts while ensuring safety from insider threats.
Linux/Middleware Analyst managing complex systems and optimizations. Collaborating in a hybrid environment to enhance performance and troubleshooting for operational excellence.
Principal Engineer in Agentic AI creating AI agents and enhancing low - code development capabilities at VF Corporation. Leading technical architecture and governance standards for decentralized agent creation.
Software Engineer II at Leonardo DRS analyzing and developing fault isolation and troubleshooting procedures. Engaging in engineering investigations and design analysis with focus on reliability.
Software Engineer focusing on data infrastructure at Persona, building and maintaining data platforms for analytics applications. Collaborating closely with product and data science teams in a hybrid environment.
Senior Software Engineer developing resilience practices for a configurable identity platform. Collaborating with product teams to enhance performance and scalability in complex systems.
Engineering Lead Analyst responsible for architecting core Controls Technology platforms at Citi. Leading hands - on technical teams while driving innovation and engineering practices.