Senior Software Engineer

World's largest material marketplace for the Architecture and Design industry, providing fast material search and sampling services.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · E-Commerce

Description For Senior Software Engineer

Material Bank, the world's largest material marketplace for the Architecture and Design industry, is expanding into B2C with DesignShop. We're seeking a Senior Software Engineer to build backend integrations for our new consumer-facing website. This role combines innovative technology with practical business solutions, working with cutting-edge tools like Kafka, Airflow, and Commerce Tools.

As a Senior Engineer, you'll be instrumental in developing and maintaining our technology stack, establishing architecture standards, and shaping the developer experience through automation and CI/CD practices. You'll work with a multi-disciplinary team, contributing to real-time messaging systems and integration strategies while managing both internal and external team members.

The ideal candidate brings 5+ years of integration or data engineering experience, strong expertise in Golang, Java, and SQL, and a deep understanding of enterprise architecture. You'll need excellent communication skills and experience with modern integration methods including REST APIs and GraphQL.

We offer a comprehensive benefits package including medical, dental, and vision insurance, 401(k), generous PTO, and flexible work arrangements. Join us in Boston, where you'll work in a hybrid model, contributing to a genuinely fun and supportive workplace that's transforming the architecture and design industry through technology.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Develop and maintain technology stack including Kafka, Airflow, WMS, Redshift, and Commerce Tools
  • Develop EA standards, data architecture standards, and system integration standards
  • Provide expert advice on integration technology and best practices
  • Contribute to CI/CD pipelines integration
  • Contribute to real-time messaging systems integration
  • Work with project teams on integration strategies
  • Manage internal and external team members
  • Oversee batch and back-end processes
  • Assist with incident response and troubleshooting

Requirements For Senior Software Engineer

Go
Java
Kafka
RabbitMQ
  • BA/BS degree preferred
  • 5+ years of integration or data engineering experience
  • Knowledge of enterprise architecture and integration standards
  • Experience with Golang, Java and SQL
  • Knowledge of REST APIs, GraphQL, and business process automation
  • Expertise in solution design and development
  • Experience with Continuous Integration practices
  • Experience working with APIs
  • Excellent communication skills
  • Experience with Infrastructure as code is a plus

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Generous PTO, Sick Days, and Paid National Holidays
  • Medical, dental, vision insurance
  • Short-term/long-term disability plans
  • Employee assistance program
  • 401(k) eligible after 90 days
  • Community service time off
  • Career growth opportunities
  • Flexible work schedules

Interested in this job?

Jobs Related To Material Bank Senior Software Engineer

Senior Software Engineer - Backend Integrations

Senior Software Engineer needed for Material Bank's DesignShop, building backend integrations for innovative B2C platform in architecture and design industry.

Senior Software Engineer

Senior Full Stack Engineer position at Material Bank, developing critical internal applications and scalable solutions for the world's largest material marketplace in the Architecture and Design industry.

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon's IT Services division, building scalable internal applications using AWS technologies.

Sr. Software Development Engineer, Studios Tech, Studios Core Software

Senior Software Engineer role at Amazon Studios Technology, building scalable backend systems for TV and movie production, offering $151K-$261K salary plus benefits.

Senior Software Dev Engineer, Alexa Daily Essentials (ADE)

Senior Software Engineer role at Amazon working on Alexa Daily Essentials, building voice-based solutions for home productivity and enterprise customers.