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.
Director managing software development projects for HP, focusing on innovation and quality solutions. Leading teams and achieving business goals through collaboration and technical vision.
Principal Software Engineer leading operations in Walmart's Order Management System, collaborating with teams for application architecture and mentoring junior engineers.
Applied Scientist in AI focusing on Computer Vision and Machine Learning technologies for Walmart's Emerging Tech team. Designing models, driving production integration, and collaborating with internal teams.
Full - stack developer creating mission critical software solutions for clients' critical missions. Join a training program and apply skills in an agile environment.
Principal Engineer responsible for managing a team at Transport for NSW. Focusing on electrical traction systems and renewable energy integration for transport assets.
Technical Services Specialist crafting custom software and SQL - driven solutions at Trimble. Influencing operational efficiency in global construction firms through bespoke data customization and software development.
Software Engineer at Pico Technology translating strategic objectives into robust, secure software solutions. Leading software architecture and coding efforts while collaborating with cross - functional teams.
Lead Technique IA responsible for designing and implementing AI and BI solutions at Genia. Supporting clients in their digital transformation while leveraging cloud services and data engineering practices.
Join Snap Inc. as a Level 3 Software Engineer to work on various challenging technical projects. Develop code that impacts Snap’s products and technology, and collaborate with dynamic teams.
Software developer enhancing and maintaining production test environments using Python and Qt at BDT, a leader in smart technology solutions. Collaborating on product introduction and process optimization with international partners.