Remote Otter LogoRemoteOtter

Senior Software Engineer, Data Integration - Remote

Posted 10 weeks ago
Software Development
Full Time
USA

Overview

Material Bank is a fast-paced, high-growth technology company and created the world's largest material marketplace for the Architecture and Design industry, providing the fastest and most powerful way to start and manage a design project. Learn more about us at www.materialbank.com or see below.

In Short

  • Design and architect robust data integration pipelines and APIs, ensuring high reliability and performance at scale, with a focus on both stream and batch processing.
  • Take ownership of end-to-end integration workflows and serve as the subject matter expert on data integration jobs, with a continuous focus on improving reliability and operational efficiency.
  • Analyze and understand existing integration workflows, including their upstream data sources and downstream dependencies.
  • Develop and maintain a comprehensive monitoring framework to track the health and performance of integration jobs.
  • Collaborate with business users to gather requirements and understand how they interact with the data platform, ensuring the delivery of high-quality, reliable solutions.
  • Stay up to date with emerging technologies and proactively upskill in data frameworks and tools aligned with evolving organizational needs.

Requirements

  • 5+ years of experience in data engineering, software engineering, or integration engineering, with a strong focus on building APIs and data pipelines (batch and stream).
  • Strong proficiency in at least two of the following programming languages: Go, Java, and Python.
  • Experience with orchestration frameworks such as Apache Airflow for managing and monitoring complex data workflows.
  • Hands-on experience building streaming data integration jobs using Kafka, including Kafka Connect, Kafka Streams, and ksqlDB.
  • Experience in building and maintaining REST APIs.
  • Proficiency in SQL and working knowledge of relational and cloud-based data warehouses.
  • Familiarity with containerization technologies such as Docker and Kubernetes for deploying and scaling workloads.

Benefits

  • Our people: If you thrive in an inclusive, innovative, and fast-paced organization, look no further! You will get to work alongside some of the brightest minds - Join a genuinely fun and supportive workplace where we keep our employees consistently engaged through internal communication and corporate events.
  • Relaxation and Celebrations: Generous PTO, Sick Days, Paid National Holidays, and even more (ask us about this when we connect).
  • Health Benefits: We contribute to your medical, dental, vision and short-term/long-term disability plans and have a strong employee assistance program.
  • Plan for your Retirement: 401(k) eligible after your first 90 days employed!
  • Giving Back: We sponsor multiple events throughout the year to help out our communities. You will receive time off to give back as well.
  • Growth: We’ll help you take your career to the next level. We want you to be creative and take initiative which will allow you to grow and create within the company. Most importantly, be the best at what matters!
  • Flexible Work Schedules: With business units and employees across the globe, Material Technologies has embraced a hybrid working model allowing department leaders to decide on the best approach for their respective teams, whether that be remote, in person, or a little of both.
Material Bank logo

Material Bank

Material Bank is a dynamic and innovative organization focused on streamlining the material sourcing process for the design and architecture industries. With a commitment to exceptional service, the company acts as a liaison between brand partners and logistics, ensuring efficient inventory management and delivery coordination. Material Bank fosters a supportive and inclusive workplace culture, offering generous benefits, opportunities for professional growth, and a flexible work environment. The company values strong communication, analytical skills, and a client-focused mindset, making it an ideal place for individuals looking to make a significant impact in a fast-paced setting.

Share This Job!

Save This Job!

Similar Jobs:

Komodo Health logo

Senior Software Engineer, Platform Data Integration - Remote

Komodo Health

19 weeks ago

Join Komodo Health as a Senior Software Engineer to lead the development of innovative healthcare data integration solutions.

USA
Full-time
Software Development
$153,000 - $238,000/year
Cohere Health logo

Senior Software Engineer, Integrations - Remote

Cohere Health

11 weeks ago

Join Cohere Health as a Senior Software Engineer to lead a team in building innovative healthcare technology.

USA
Full-time
Software Development
172744USD/year

Breezeway

Senior Software Engineer - Integrations - Remote

Breezeway

14 weeks ago

Breezeway is seeking a Senior Software Engineer to develop and maintain API integrations in a fast-paced environment.

Worldwide
Full-time
Software Development

Cut+Dry

Senior Software Engineer - Integrations - Remote

Cut+Dry

16 weeks ago

The Senior Software Engineer will lead integration projects and provide technical guidance while working remotely.

Worldwide
Full-time
Software Development
CareMessage logo

Senior Software Engineer, Integrations - Remote

CareMessage

17 weeks ago

CareMessage is seeking a Senior Software Engineer to enhance healthcare interoperability and contribute to health equity.

USA
Full-time
Software Development