Job Description
Topsort is seeking a Senior Software Developer to join their growing team. Topsort aims to democratize auction-based infrastructure for all marketplaces. The Senior Software Developer will be responsible for building back-end services, APIs, and front-end experiences. The ideal candidate will have a strong background in backend engineering and experience with microservices architecture and distributed systems.
The role involves:
- Designing, developing, and maintaining scalable, high-performance applications.
- Providing mentorship and conducting code reviews.
- Identifying and resolving bottlenecks and optimizing system performance.
- Working with cross-functional teams to translate business needs into technical solutions.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend engineering.
- Strong experience with microservices architecture and distributed systems.
- Proficiency in Python and TypeScript.
- Expertise in high-performance, low-latency systems.
- Deep knowledge of distributed systems and modern software architecture.
- Strong problem-solving and collaboration skills.
- Work onsite at one of our offices in Santiago or Sao Paulo 4 days a week.
Topsort offers:
- Direct Feedback and Rapid Growth
- Be part of an elite and collaborative sports team
- Intellectual Rigor and Individuality
- Company Offsite and Industry Exposure
- Working Equipment and Hubs
- Flexible PTO schedule with floating holidays
- Meditation App, Birthday and Anniversary Celebrations