Software Engineer
Remote
Full Time
#Engineering
#Go
#PostgreSQL
#TypeScript
#React
#Kubernetes
#Terraform
#Financial Systems
#Big Data
#UI
At Topsort, we are transforming the e-commerce landscape by building growth media infrastructure that makes advertising intelligent, intuitive, and accessible. Our mission is to democratize monetization for marketplaces of all sizes, ensuring that brands and sellers can compete fairly without feeling overwhelmed. We operate with a fast-paced, collaborative spirit, valuing direct communication and a team-first mentality where everyone is encouraged to take bold actions and solve problems with urgency.
What you'll be doing
- You will collaborate with our engineering team to design and maintain a clean, scalable software architecture.
- You will analyze complex technical requirements to build and implement effective solutions for our core products.
- You will take ownership of improving the overall customer experience by proposing and executing meaningful process or technology enhancements.
What you'll bring
To succeed in this role, you should have at least two years of professional software development experience. We value your ability to write clean, maintainable code and your talent for solving complex problems while communicating your ideas clearly. You should be comfortable working in a startup environment where you are willing to step outside your primary scope to help the team succeed. Proficiency in English is required for our collaborative environment.
Our technical stack relies on Go, PostgreSQL, TypeScript, and React. Experience with Kubernetes and Terraform is highly beneficial, as is familiarity with financial systems, big data models, and UI design. We are also interested in candidates who have experience with cloud platforms, auction theory, or security standards like PCI/DSS and GDPR.
What you'll get
- The flexibility of a fully remote work environment.
- Access to coworking memberships to support your workspace needs.
- Participation in our Employee Stock Option Plan to ensure you share in our growth.
- Opportunities for professional development through mentorship, management training, and career talks.
- Annual in-person offsite gatherings to connect with your teammates.
- A supportive culture that celebrates your individuality and encourages a collaborative, sports-team mentality.






