Staff Software Engineer - Tradeshift Engage

  • Full-time
  • Department: Product & Engineering

Company Description

Have you ever worked for a company that actually wanted you to bring your whole self to work every single day?

About Tradeshift
Tradeshift is a unicorn in the fintech industry. We are disrupting a typically stagnant environment by connecting companies of all sizes and providing them with the platform and network needed to create value from old processes like procurement, invoicing, payments, and workflow. We recognize that business is both messy and social - two revelations that have driven the development of Tradeshift, a platform for all your business interactions.

Job Description

Tradeshift is looking for a Staff Engineer to join the Tradeshift Engage organization in Global Product and Engineering. This means being a technical leader with architectural ownership; mentoring and inspiring colleagues and setting technical direction. You will act as an internal and external evangelist and represent Tradeshift in conferences, the blogosphere and relevant open source communities. In this role you will stay closely connected to our technology and products and make code contributions for the strong team you will be part of, as well as for company wide projects.

Engage is at the core of Tradeshift’s strategy to grow the size of the Tradeshift network exponentially and leverage and monetize the network effects of buyers and sellers transacting through our platform. With Engage, our mission is to offer immediate and tangible value to our sellers even before they are part of our network. We build end user experiences that span seller engagement, seller onboarding, and integrations with our other network and enterprise product offerings.

We are a small team of about 15 people with a charter to move fast while staying aligned with enterprise-grade product standards - it's fun and exciting!

What you will do

  • Build business-critical features used for the Tradeshift Engage platform in collaboration with other product and engineering teams in an Agile/Scrum environment. Specifically, rethink the way Tradeshift onboards sellers onto the Tradeshift Network with a low-friction, fast, and scalable process.

  • Your key responsibilities include requirements gathering, architectural design, implementation, testing until deployment, and verification

  • Provide support to customer facing teams and work actively with internal and external stakeholders

  • Review code to ensure the quality of the design by avoiding complexity and advocating clarity within the team

  • Work beyond immediate team and area to identify opportunities, propose designs, and implement solutions to improve engineering productivity and level-up the overall craftsmanship of our products

  • Act as a cultural influencer across the global engineering team by mentoring team members and building a healthy work culture

  • Write high-quality, tested and peer-reviewed code

Qualifications

You are perfect for this role if:

  • You have 10+ years of relevant professional experience, out of which 4+ were with Java and Spring framework 

  • You are an active member of the tech community and have prior experience speaking at public forums such as engineering meetups and conferences - please highlight this in your CV and/or cover letter

  • You can show examples of leading multiple projects and have deployed different architectures under mid-to-high load

  • You have a deep understanding and practice in developing REST-based resilient microservices

  • You have a good understanding of database theory, and have worked with eventual consistency and distributed transaction patterns

  • You have experience building applications on top of Docker, Kubernetes and AWS

  • You are a promoter of automated testing and good CI/CD practices

  • Have a BS/MS degree in computer science or equivalent

Nice-to-have skills and experience:

  • You have worked on projects that showcase your vast experience and use of multiple languages like Python, Kotlin, Scala, Groovy, Go, or Typescript

  • You have experience with building microservices

  • You have experience with Salesforce integrations and are familiar with the Salesforce data model

  • You have a demonstrated understanding of security principles with an Infrasec professional certification, preferably based on AWS & Kubernetes

  • You have experience in datastores like Postgresql, ElasticSearch, Kafka or similar

  • You have completed projects where you worked with legacy codebases and/or split monoliths to microservices

Additional Information

Location
Our office in Copenhagen has a palpable excitement that stems from the constant change that keeps everyone on their toes. Each employee has a voice, and their hard work pays off. No good work goes unnoticed. 

Culture 

In 2011, three Danes walked into a garage and decided to create a platform that would connect every business in the world. Ambitious? Yes, stubborn? Definitely, bored? Never! We expect each of our employees to approach their work with the dedication, imagination and pride—just like we do. One day, you might find us locked in a heated Zoom, lunch break edition of Cards Against Humanity, and the next we’ll be handing off projects to colleagues in different time zones to keep momentum going round the clock. That’s just how we roll. 

We come from all different backgrounds and places and thrive off of challenging the status quo. We inspire each other every day to be happy, grow personally and professionally, and welcome new teammates from all walks of life.

Privacy Policy