Match score not available

Senior Software developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering or related field., 5+ years of experience in backend engineering., Strong experience with microservices architecture and distributed systems., Proficiency in Python and TypeScript..

Key responsabilities:

  • Design, develop, and maintain scalable applications.
  • Mentor team members and conduct code reviews.
  • Identify and resolve bottlenecks in system performance.
  • Collaborate with cross-functional teams for technical solutions.

Topsort logo
Topsort Information Technology & Services Scaleup https://www.topsort.com/
11 - 50 Employees
See all jobs

Job description

We're quickly growing and super excited for you to join us!

About Us

Topsort is a global, remote-first SaaS company that democratizes the exclusive and powerful auction-based technology so marketplaces and retailers can monetize faster and stress-free. Our core offering is an auction-powered infrastructure and APIs that help marketplaces build native ads monetization, such as sponsored listings, dynamic banners, and faster.

We are a fast-growing team with a can-do attitude and growth mentality. Our culture is one of constantly pushing the limits, embracing feedback and ambiguity, and being excited by new challenges. You will be one of the first 80 employees, so it is important that you are ambitious, have leadership skills, can act hands-on, and are not afraid of new challenges.

We build in the open, collaborate frequently, and hold each other accountable. If you are looking for a laid-back position where you get a long training period, lots of hand-holding, and full predictability over your day-to-day tasks, this might not be a fit. If you are looking for a fast-paced environment where you will learn a ton, will be surrounded by great peers, and will be a fundamental part of a fast growing startup, look no further.

As a Senior Software Engineer at Topsort you will build back-end services, APIs, and front-end experiences to support our mission: democratizing auction-based infrastructure for all marketplaces. Our first product is sponsored listings as a service. We automate and simplify auctions so that any advertiser, especially small ones, can compete successfully. It’s not easy. We use our game and auction theory expertise; implement real-time, scalable, always-available systems; and build an intuitive, easy-to-use UI for managing campaigns.

We’re looking for people who want to build successful products, are comfortable with data, like learning new technologies, can handle many moving parts, and enjoy wearing different hats -- we’re a start-up!

Main Responsibilities:

  • Design, develop, and maintain scalable, high-performance applications while ensuring code quality and best practices.
  • Provide mentorship, conduct code reviews, and drive best engineering practices to improve team efficiency.
  • Identify and resolve bottlenecks, optimize system performance, and ensure reliability in distributed architectures.
  • Work with cross-functional teams, translate business needs into technical solutions, and drive innovation through new technologies and best practices.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in backend engineering, designing, developing, and maintaining scalable services.
  • Strong experience with microservices architecture and distributed systems, ensuring efficiency and reliability.
  • Proven track record of implementing engineering best practices, improving development efficiency and maintaining high code quality.
  • Ability to work onsite 4 days a week in a collaborative environment.

Skills:

  • Proficiency in Python and TypeScript, with a solid understanding of best practices, patterns, and performance optimization.
  • Expertise in high-performance, low-latency systems, designing solutions that scale efficiently.
  • Deep knowledge of distributed systems, decoupling patterns, and modern software architecture to build robust and maintainable services.
  • Strong problem-solving and collaboration skills, working closely with product and engineering teams to develop new features and optimize existing ones.

What motivates you

  • Great opportunity to experience early stage startup life at a seed stage startup that’s scaling quickly;
  • A fast-paced remote team that is international, hard-working, and kind!
  • Day-to-day interactions with kind, smart peers;
  • Deep experience building and scaling go to market efforts;
  • Career support - our team cares deeply about helping you leverage this opportunity for what’s next. We’ll have regular career check-ins to ensure you’re also getting the most out of this;
  • Introductions to our collective network of founders, investors, mentors, and more if useful.

What is it like to work at Topsort?

  • Direct and Speedy: We give candid feedback, push each other to set higher goals and produce more impact by always thinking “how do we do this faster and better”.
  • Embrace a Sports Team Mentality: We are all helpful and collaborative internally. You are ultimately surrounded by just different people that are all here to help you get the job done and shine as a team.
  • Constant Improvement: The best way to grow is by doing. The Topsort team is made of action-driven, intelligent, and curious individuals who are constantly seeking improvements and reinventions that lead to a better output and are never content with the status quo.
  • Silicon Valley to the World: We were born in the pandemic by Stanford and Harvard alum co founders who offer remote-working options with coworking memberships and (at least) once a year in person offsite gathering.

Valued for Your Individuality: From personalized birthday gifts to work anniversaries, and management training program or in-person gatherings or career talks and mentorships, part-time DJs and tik-tok vloggers are also commercial leaders and technical staff at Topsort. We don’t take management with a cookie cutter approach - but rather we cherish your quarkes and think it makes us stronger.

Do you sound like the right fit? Let's dive right in! 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs