Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

About Passport:


At Passport, we empower brands to reach their global potential by delivering the #1 international solutions for direct-to-consumer businesses. What sets us apart is our expertise in international shipping—enabling brands like Carpe, OneSkin, Rhode, GORUCK, and Wildflower Cases to scale globally with ease. Our extensive network, in-house team of logistics and ecommerce experts, integrations with Shopify and other ecommerce platforms, and user-friendly portal make us the trusted partner for growth-focused brands looking to expand internationally and create seamless cross-border experiences.


At Passport our goal is to build the #1 internationalization solution on the market, with shipping as the differentiator.


Hundreds of the world’s top direct-to-consumer brands like iHerb, Tommy John, Dolls Kill, Ritual, Seed.com, and more trust Passport to enable their international eCommerce channel.  With an expansive network, an in-house team of logistics and eCommerce experts, and an easily deployed customer experience platform, Passport is the partner that growth-focused brands trust to expand their business internationally.


This role is a full time position.

Location: Serbia - Remote


Responsibilities
  • Solve synchronization and load issues of our distributed API
  • Create and optimize relational data queries collaborating with our data specialists
  • Implement effective scheduled data processing tasks with our internal Routines framework
  • Generate properly tagged log data and analyze it with Elasticsearch
  • Use the power of cloud-based AWS tools and Prometheus/Grafana monitoring 
  • Enrich our fancy knowledge base in Notion with new details and articles
  • Learn about the world of international shipping
  • Deal with popular e-commerce platforms as Shopify, Bigcommerce, Magento
  • Understand our clients’ pain points and needs, collaborate with some of them directly to ensure the success
  • Be a part of a supporting team that will help you to adapt, improve and cope with failures


You have many of the following:
  • (Please apply even if you don’t meet all of the criteria!)
  • 3+ years software development experience 
  • A college graduate with a technical degree
  • Proficient in English reading and writing
  • Expertise with TypeScript, NodeJS, Express framework, MySQL, Redis, Git, Elasticsearch
  • Experience in building distributed cloud-based REST API web services
  • Ability to communicate effectively and clearly and collaborate with other teams
  • Transparency and accuracy in task management
  • Fast adaptation to existing code styles, practices and conventions combined with the ability to take an active role in their continuous review and improvement
  • Work autonomy: skill of improving things with little guidance, but without any hesitation about clarifying questionable points
  • Accountability: You take ownership of your work, the answers you provide to others, and learn from your mistakes


$0 - $0 an hour

A sneak peek into our perks & benefits:


- Competitive cash and equity packages

- Annual software stipend

- 100% remote work environment #LI-Remote

- Paid Time Off

- Paid Parental Leave

- Monthly team get-togethers - bring on the Zoom comedians, pop-a-shot contests, and sip ’n paints!

- Quarterly team (virtual) gatherings and annual team offsites

- Learning & Development Fund for upskilling or products to improve your day-to-day work life

- One time remote work stipend to up your WFH game

- Teammates around the world in 8 different time zones!

Passport Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Passport DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Passport
Passport CEO photo
Brian Mooney
Approve of CEO
What You Should Know About Software Engineer, Passport

At Passport, we’re on the lookout for a talented Software Engineer who is ready to join our remote team and help empower brands to reach their global potential. You'll be diving into the exciting world of international shipping, where your expertise will play a crucial role in building the #1 internationalization solution for eCommerce businesses. In this full-time position, you’ll tackle challenging synchronization and load issues as part of our distributed API, creating optimized relational data queries in collaboration with our data specialists. You’ll also implement effective scheduled data processing tasks and enrich our knowledge base with valuable new information. With a focus on user experience, you'll work with popular e-commerce platforms like Shopify and Bigcommerce to ensure that our clients' needs are met. If you have at least 3 years of experience in software development and are proficient in TypeScript, NodeJS, and MySQL, we’d love to meet you. You'll be supported by a team that values collaboration and accountability, allowing you to thrive in our 100% remote work environment. Join us at Passport and become a key player in enabling brands like Carpe and iHerb to navigate the complexities of international markets seamlessly. We can't wait for you to help us take our solutions to new heights!

Frequently Asked Questions (FAQs) for Software Engineer Role at Passport
What are the main responsibilities of a Software Engineer at Passport?

As a Software Engineer at Passport, you would be responsible for solving synchronization and load issues of our distributed API, creating optimized relational data queries, implementing scheduled data processing tasks, generating log data for analysis with Elasticsearch, and utilizing AWS tools for monitoring. Ultimately, your role will aid local and global growth initiatives for brands relying on our services.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer at Passport?

To qualify for the Software Engineer position at Passport, candidates should ideally have a technical degree and at least 3 years of software development experience. Proficiency in TypeScript, NodeJS, and relational databases like MySQL is essential. Additionally, strong communication skills and the ability to adapt to existing code styles will be highly valued.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer at Passport?

In your role as a Software Engineer at Passport, you will work with TypeScript, NodeJS, Express framework, MySQL, Redis, Git, and Elasticsearch. You’ll also leverage AWS tools and utilize best practices in building and managing distributed cloud-based REST APIs.

Join Rise to see the full answer
What benefits does Passport offer to Software Engineers?

At Passport, Software Engineers enjoy numerous benefits, including competitive cash and equity packages, a remote work stipend, paid time off, paid parental leave, and a Learning & Development Fund for upskilling. Monthly team get-togethers and quarterly virtual gatherings also help foster a strong company culture while working remotely.

Join Rise to see the full answer
What is the company culture like for Software Engineers at Passport?

Passport fosters a supportive and collaborative culture for its Software Engineers. Team members are encouraged to communicate openly, adapt, and continuously improve processes. With fun team-building activities and a focus on professional development, working at Passport ensures you'll feel connected and valued as part of a global team.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with distributed API systems?

When answering this, focus on specific projects where you managed or worked on distributed API systems. Highlight any challenges you faced, methodologies you used, and how you optimized performance.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Discuss your approach to code reviews, testing, and using version control systems. Mention any tools and practices that have helped you maintain high code standards in previous projects.

Join Rise to see the full answer
What tools do you use for monitoring and logging applications?

Be specific about the tools you’ve used, such as Prometheus for monitoring and Elasticsearch for logging. Explain how these tools have improved application performance and your experience in setting them up.

Join Rise to see the full answer
Can you give an example of a challenging bug you encountered and how you resolved it?

Prepare a clear narrative around a particular bug, the steps you took to debug it, and the final resolution. Emphasize your analytical skills and persistence.

Join Rise to see the full answer
What’s your experience with e-commerce platforms?

Talk about any direct interactions you've had with e-commerce platforms like Shopify or Magento. Mention any specific features you developed or issues you resolved that enhanced user experience.

Join Rise to see the full answer
How do you prioritize tasks in a development project?

Discuss techniques you use for task management, such as Agile methodologies or tools like Trello. Explain how you balance urgency against importance.

Join Rise to see the full answer
What is your experience with cloud-based services?

Highlight any relevant projects where you utilized cloud services, particularly AWS, for building and deploying applications. Discuss the benefits these services provided.

Join Rise to see the full answer
Describe your experience working collaboratively with cross-functional teams.

Discuss how you have collaborated with product managers, designers, or other departments. Share examples where teamwork led to successful project outcomes.

Join Rise to see the full answer
How do you stay updated with the latest software development trends?

Mention any online resources, communities, or courses you follow. Discuss your commitment to continuous learning through self-study or professional development opportunities.

Join Rise to see the full answer
Why do you want to work at Passport?

Frame your response around Passport's mission, your interest in international shipping, and how your skills can contribute to their goals. Show your enthusiasm for being a part of their innovative culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Passport Remote No location specified
Posted yesterday
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Dlocal Remote No location specified
Posted yesterday
Paid Holidays
Photo of the Rise User
Orbital Remote No location specified
Posted 7 days ago
Photo of the Rise User
River Remote No location specified
Posted 2 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 3 days ago
Talentsis Remote No location specified
Posted 8 days ago

Through strong partnerships with our clients, we affect meaningful change by improving the way people move within their communities. The pace of innovation we have set is complemented by our dedication to client success and customer support, all o...

21 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!