Hybrid Senior Software Engineer

Posted 2 hours ago

Apply now

About the role

  • 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.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job