Principal Software Engineer

Added
12 days ago
Type
Full time
Salary
Salary not provided

Related skills

cloud infrastructure microservices distributed systems data modeling apis

๐Ÿ“‹ Description

  • Own the long-term technical vision and architecture for Topsort's Catalog Platform.
  • Design and build highly scalable distributed systems handling millions of products and events.
  • Define data models, platform standards, APIs, and interfaces for rapid product development.
  • Lead decisions for performance, reliability, scalability, and security of catalog systems.
  • Collaborate with Product, Data Science, and Engineering leadership to translate strategy into execution.
  • Mentor senior and staff engineers and establish engineering best practices.

๐ŸŽฏ Requirements

  • 8+ years of software engineering experience building large-scale distributed systems.
  • Deep expertise in backend architecture, data-intensive systems, and platform engineering.
  • Proven track record designing systems that operate at high scale with strong reliability requirements.
  • Strong experience with cloud infrastructure and modern distributed architectures.
  • Ability to navigate ambiguity and make sound technical decisions with incomplete information.
  • Demonstrated experience leading complex technical initiatives without direct management authority.

๐ŸŽ Benefits

  • Collaborative, fast-paced startup culture with open communication.
  • Opportunity to impact products from day one and work with co-founders.
  • Global presence across 6 hubs and 13+ countries.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’