Material Bank is hiring a
Staff Software Engineer in Worldwide

Logo of Material Bank
Staff Software Engineer
🏢 Material Bank
💵 ~$141k-$210k
📍Worldwide
📅 Posted on Jul 4, 2024

Summary

Material Bank is hiring a Staff Software Engineer with expertise in Go, Javascript, Python or Java, microservices architecture, AWS, API development, Postgres SQL, Django, React, and Kafka. The engineer will be responsible for building new internal applications and integrations using the mentioned technologies, collaborating with cross-functional teams, and staying updated on emerging technologies.

Requirements

  • Bachelor’s degree in computer science, Engineering, or related field
  • 8+ years of experience in software development, with a focus on full stack development
  • Proficiency in GO, JavaScript and other relevant programming languages
  • Experience with microservices architecture and design patterns
  • Hands-on experience with AWS services such as EC2, S3, Lambda, etc
  • Strong knowledge of API development and integration
  • Proficiency in Postgres SQL for database design and management
  • Experience with Django framework for web application development
  • Familiarity with Kafka or similar message queueing systems

Responsibilities

  • Develop new internal applications and integrations, using Go and other relevant technologies
  • Design and implement microservices architecture to ensure scalability and flexibility
  • Utilize AWS services for hosting, deployment, and management of applications
  • Develop and maintain APIs for seamless communication between different systems and services
  • Design and manage databases using Postgres SQL for efficient data storage and retrieval
  • Implement message queueing systems using Kafka for asynchronous communication between services
  • Collaborate with cross-functional teams to gather requirements and implement solutions that meet business needs

Benefits

  • Generous PTO, Sick Days, Paid National Holidays
  • 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 day's 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
  • 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
Help us out by mentioning to Material Bank that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs