nPloy Logo
Hybrid

Hybrid

Regular employment

5 - 8 years of experience

Full Time

Sofia, Bulgaria

Responsibilities

About us



Remix by thredUP is a part of the global thredUP family with a focus on European business operations located in Sofia. Together, we are transforming the resale market with technology and we share a mission to inspire the world to think secondhand first. Оur proprietary operating platform is the foundation for our managed marketplace and consists of distributed processing infrastructure, proprietary software, and data science expertise.





How you will make an impact:





We are seeking a talented and experienced Staff Engineer to join our Back End team. As a Staff Engineer, you will play a crucial role in our team's mission to create an event-based distributed micro-service-oriented software environment that has a profound impact on millions of clients across diverse European markets. Leveraging your expertise in Node.js, you will play a pivotal role in planning and developing this cutting-edge infrastructure, revolutionizing the way our clients interact with our services. By collaborating closely with cross-functional teams and delivering scalable, high-performance solutions, you will leave a lasting mark on the digital landscape, shaping the future of our clients' experiences. Join us in making an impact on an expansive scale.





Responsibilities:


 


Scope & Impact:

Develop architecture, libraries, and systems with company-wide impact.

Build a track record of strategic work with broad impact across the organization and industry.

Address challenges that affect multiple teams, customers, and revenue streams.

Technical Execution:

Influence teams across the organization to achieve broader company and team goals.

Establish yourself as an expert in the engineering discipline, both within and outside the company.

Synthesize technical designs and architectures to guide teams, inform buy vs. build decisions, and evolve Remix’s architecture.

Identify, influence, and resolve critical issues that may impact the company's direction.

Ownership:

Take ownership of multiple features, tools, or infrastructure components.

Leadership & Collaboration:

Demonstrate exceptional technical leadership and problem-solving skills.

Provide guidance to the organization with minimal direction from senior leadership.

Collaborate with other Principal Engineers and teams to meet broader company goals.





Requirements: 





Proficiency in NodeJs and related frameworks for the development of scalable and efficient systems.

Experience with Typescript/JavaScript

In-depth knowledge of relational and non-relational databases, demonstrating the ability to make informed architectural decisions based on specific use cases.

Experience with messaging queues such as RabbitMQ, Kafka, or similar technologies.

Familiarity with cache technologies, particularly Redis, to optimize system performance.

Hands-on experience with Kubernetes for container orchestration in a production environment.

Expertise in designing and implementing solutions for concurrency and distributed systems.

Track record of successfully managing and optimizing high-traffic web applications.





Nice to have: 





Familiarity with cloud-based data platforms (e.g., AWS, Azure, Google Cloud).

Experience with PHP or other OOP languages

Strong understanding of data security and compliance standards.

Deep understanding of CI/CD principles








What we offer:





• Competitive remuneration

• Career growth opportunities in an international company

• Working alongside growth-minded people

• Additional Health Insurance

• Food Vouchers 200 BGN

• Multisport/Coolfit card

• We live by our Core Values of Transparency, SpeakingUP, Thinking Big, Infinite Learning, Influencing Outcomes & Seeking the Truth



We believe diversity, inclusion and belonging is key for our team.


Our mission has been built on extending the lives of millions of unique clothing items. Much like our inventory, we are proud to have fostered a workplace that is one-of-a-kind. A unique perspective is critical to solving complex problems and inspiring a new generation to think secondhand first. Be you.

All applications will be treated in strict confidentiality. Only short-listed candidates will be contacted.

Required skills

.NET
NodeJS
PHP
Kubernetes
Bulgarian
English

Benefits

Additional days paid annual leave
Additional dental care
Additional medical insurance
Food vouchers
Fruit and snacks in the office
Sports card
Job posted 19 days ago

or

to apply.