Full-Time

Senior Software Engineer

Posted on 8/2/2024

Material Bank

Material Bank

201-500 employees

Digital marketplace for building materials

Consumer Software
Design
Consumer Goods

Senior

Delray Beach, FL, USA

Hybrid working model allows for both remote and in-person work.

Category
Full-Stack Engineering
Software Engineering
Required Skills
gRPC
PHP
Python
JavaScript
React.js
Postgres
AWS
Go
Terraform
FastAPI
REST APIs
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years in software development, with significant full stack development experience.
  • Proficiency in Python, Golang, PHP, and JavaScript. Experience with microservices architectures.
  • Hands-on experience with AWS services and Terraform.
  • Strong knowledge in PostgreSQL database management.
  • Excellent problem-solving capabilities, attention to detail, and strong communication and collaboration skills.
  • Ability to thrive in a fast-paced environment, working independently and as part of a team.
  • Experience with Windows on-premise technologies, Magento (optional).
Responsibilities
  • Lead the development of internal applications, including lead generation tools, billing engines, and system integrations using Python, Golang, and PHP.
  • Design and implement scalable microservices architectures to enhance application flexibility.
  • Utilize AWS for hosting, deployment, and efficient management of applications. Building ground up and managing infrastructure using Terraform.
  • Develop and maintain robust REST APIs or GRPC to facilitate seamless integration between different systems and services.
  • Manage and optimize PostgreSQL databases for effective data storage and retrieval.
  • Employ frameworks such as Echo/FastAPI/ReactJS for rapid development of web applications.
  • Work closely with cross-functional teams to define requirements and develop solutions that align with company goals. Default to overcommunication style and writing great documentations.
  • Stay abreast of emerging technologies and industry trends to improve development practices and technologies.

Material Bank operates a large online marketplace for building materials, catering to architects, designers, and construction professionals. Users can explore, sample, and order a variety of materials and products through the platform. The marketplace connects industry brands and manufacturers with professionals, generating revenue through partnerships and product listings. Material Bank enhances user experience with services like sample replenishment and project management tools. The company emphasizes integrity, clear communication, and sustainability, partnering with eco-friendly brands. Its goal is to simplify the material sourcing process for the architecture and design community by continuously expanding its offerings and improving its platform.

Company Stage

Series D

Total Funding

$314.4M

Headquarters

Miami, Florida

Founded

2018

Growth & Insights
Headcount

6 month growth

1%

1 year growth

2%

2 year growth

6%
Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion into Europe opens new markets and growth opportunities for Material Bank.
  • Integration of VR and AR tools enhances user experience and potentially increases conversion rates.
  • The mobile app caters to the growing demand for mobile solutions in the design industry.

What critics are saying

  • Increased competition from local distributors challenges Material Bank's market dominance.
  • European market expansion may face regulatory challenges and established local competitors.
  • Strategic shifts from new leadership could disrupt existing operations or partnerships.

What makes Material Bank unique

  • Material Bank offers next-day delivery for samples ordered by midnight, enhancing convenience.
  • The platform integrates AI-driven search algorithms for improved material discovery and recommendations.
  • Material Bank collaborates with eco-friendly brands, emphasizing sustainability in its offerings.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Disability Insurance

Unlimited Paid Time Off

Paid Vacation

Paid Sick Leave

Paid Holidays

401(k) Retirement Plan

Flexible Work Hours

Hybrid Work Options

INACTIVE