Senior Data Engineer
- مهندس بيانات
- Other places
- $123 K - $190 K
- Full Time
About Tradeshift
Tradeshift is a cloud-based supply chain platform transforming how B2B buyers and sellers connect, transact, and trade. We're a leader in e-invoicing and AP automation, providing tools for compliant e-invoicing in over 50 countries, including China. We're also an innovator in B2B marketplaces and integrated fintech services that bring value, opportunity, and growth to any business joining the network. Tradeshift's vision is to connect every company globally, fostering economic opportunity for all. Currently, the Tradeshift platform hosts a rapidly growing community of buyers and sellers from over 190 countries. Vision: To connect every company in the world, creating economic opportunity for all.
Mission: We construct technologies that aid companies in growth by providing access to affordable capital, improving efficiency, and digital global trade. Tradeshift encourages and empowers B2B commerce across global supply chains. Our technology aids B2B buyers and sellers in growing together by ensuring all businesses have access to and can fully benefit from digital global trade. We're a leader in e-invoicing and AP automation, offering complete international compliance in , including China. We're also an innovator in B2B marketplaces and integrated fintech services that bring value, opportunity, and growth to any business joining the network. Seller value is at the heart of our technology proposition, and suppliers have voted Tradeshift as the on the market. Our commitment to creating value for any business joining the Tradeshift network means suppliers onboard faster, and buyers achieve their digitization objectives quicker. On average, we establish connections to Tradeshift every month. Our open platform offers seamless integration with any application required to manage your supplier relationships. Choose a partner capable of delivering across your entire digital transformation journey - Digitize, Automate, Grow. Tradeshift has expanded to over 400 people with offices in 9 countries and a hybrid, virtual-first way of working, but our focus remains unchanged. We believe that nothing connects a fragmented world like commerce. We digitize and connect everything occurring between a buyer and a seller, anywhere in the world. We assist businesses in: - Connecting with all their suppliers digitally - Eliminating paper and manual processes across procure-to-pay - Purchasing what they need faster and managing supplier risk Products: - B2B Marketplace Platform for E-Procurement - AP Automation - Supplier Collaboration & Analytics - Supplier Financing - Virtual Credit Cards - Professional Services Platform & Network Stats - The Tradeshift network is approaching 120,000 transacting suppliers and 2.5 million connections - Buyers in 78 countries and Sellers in 97 - Process approximately 2,000,000 transactions per month - Transact in excess of $20B dollars on the platform monthly - In July 2021, Tradeshift surpassed one trillion dollars in total value of transactions processed across its platform
The Team
Within the Tradeshift Data Infrastructure team, we provide solutions and services to enable, scale, and automate all five key products in the Tradeshift suite, using the world's largest business network and a distributed, microservice-based, cloud-native system. Our team is based primarily in Copenhagen and Bucharest. We construct the data pipelines that drive both internal and customer-facing analyses, reports, and artificial intelligence. We build and maintain several backend microservices and a small set of front-end applications. Our insights and algorithms directly feed into products; they also act as the bridge between our products. For instance, machine learning models identify and correct inconsistencies found in the data we receive from customers. Robust, fast, and accurate data pipelines are the foundation of this essential work. The Role
Tradeshift is seeking a superstar to join the team as a Senior Data Engineer. This involves confidently creating and owning end-to-end data pipelines and ensuring their availability; collaborating with experienced colleagues, mentoring less experienced ones, and helping to determine our technical direction; representing Tradeshift in relevant open-source communities; and primarily getting involved with code contributions for the strong team you'll be part of, as well as for company-wide projects. What You'll Be Doing
- Take responsibility and ownership for critical data pipelines, assist with overall technical roadmap and vision for the services in the area, advising and discussing with teams building services (including your own) to ensure coherence and direction. - Learn and share your knowledge and expertise widely in Tradeshift, inspiring and mentoring colleagues in Engineering while continually improving your expertise. - Represent Tradeshift to customers and suppliers, and potentially relevant open-source communities. - Work with the data engineering team and product managers in a global environment to define and ship new products, migrate existing legacy code to microservices, create new services and modules within the platform, and work on feature requests and improvements. - Interact with IaaS cloud providers, primarily AWSLet's Connect If You…
- Write high-quality, tested, and peer-reviewed code covered by unit, component, and integration tests. - Work with technologies and tools such as Scala, Spark, Zeppelin, PostgreSQL, Python, Java, and Kafka. - Have experience with technologies like Docker, Kubernetes, Datadog, Sentry, and Splunk. - Perform CI/CD and orchestration tasks using Jenkins, Argo, AWS data pipelines, GitHub Actions, and Cron jobs. - Hold a BS/MS in Computer Science or equivalent. Have at least 3 years of relevant data engineering experience building and maintaining systems, and at least 5 years of overall software engineering experience. - Are well versed in most aspects of software development: inception, architecture, design, specification, development, testing, building/deploying, running, refactoring, decommissioning, etc. - Have experience with distributed, cloud-native, microservice-based, large scale, transactional systems. Or can convincingly apply other experiences and theoretical knowledge to this domain. - Can primarily work in Scala, PostgreSQL, Python, or Java. Experience with multiple programming languages, paradigms, environments, and frameworks is a big plus. The ability to reflect on the advantages and shortcomings of applying them to different problems and situations is key. - Thrive with challenging tasks and diving into unfamiliar territory. Enjoy pragmatic problem solving in a collaborative environment, where the focus is on results, not individual contributions or egos. - Exhibit strong communication with both peers and senior engineers, as well as less experienced colleagues or people from other areas of the business. Not afraid to share knowledge, take the lead, and show direction.All information will be kept confidential in line with GDPR guidelines.