Full Stack Software Development and Cloud Engineer

MacroFab
Houston, TX Remote Full Time
POSTED ON 9/1/2022 CLOSED ON 11/30/2022

What are the responsibilities and job description for the Full Stack Software Development and Cloud Engineer position at MacroFab?

MacroFab is the first digital marketplace and intelligent manufacturing platform focused on the $500B market in contract electronics manufacturing. Our technology and services allow customers to rapidly bring new products to market and consume manufacturing as a virtualized resource by offering instant price quotes, rapid prototyping services, and production at scale through a network of factories in North America. Our partners gain a source of low overhead manufacturing jobs, allowing them to fully subscribe their factory capacity and eliminate idle time.

Come join a rapidly growing team where you can take ownership of your role and build your career at MacroFab.

Position Description

As a Senior Full Stack Software Developer, you will be responsible for the architecture, development, and deployment of the software that drives the MacroFab platform.

Our Tech Stack

  • Javascript (React)
  • Python 3 (Flask / FastAPI)
  • MySQL
  • Elasticsearch
  • DynamoDB
  • S3
  • Docker
  • AWS ECS
  • AWS Lambda (Node / Python)
  • CloudFormation and Terraform
  • GitHub (including Actions)

Key Responsibilities

  • Collaborate with Product Management to help guide the technical direction of the product
  • Develop high quality software with attention to detail in a fast-paced, iterative organization
  • Maintain and troubleshoot issues with code that you have deployed to production
  • Craft code that meets our internal standards for style, maintainability, and best practices
  • Review pull requests and provide feedback to other team members
  • Become the in-house expert on the MacroFab platform and codebase
  • Help to maintain our CI/CD process implemented with GitHub Actions
  • Monitor and support our production infrastructure using tools such as DataDog and AWS Cloudwatch
  • Identify areas for improvement to improve the reliability and performance of the platform
  • Assist with automated creation and maintenance of development/test environments using Ansible
  • Develop, maintain, and troubleshoot IaC scripts using Terraform and CloudFormation
  • Develop, maintain, and troubleshoot shared libraries used by other development teams in the organization

Key Requirements

  • Developing software in a variety of modern languages (e.g. Python, JavaScript/React)
  • Experience with common Amazon Web Services functionality (ECS, Lambda, SNS, SQS, DynamoDB, CloudFormation)
  • Experience designing, building, and consuming data from REST APIs
  • Comfortable troubleshooting distributed Linux services from the command line
  • Strong SQL experience
  • Experience owning a project from concept to deployment
  • Ability to work closely with people -- with varying skill levels -- in other parts of the organization
  • Positive attitude, respectful to other team members, and passionate about solving problems for our customers

Nice-to-Haves

  • Passionate about electronics
  • Experience working with a global, remote team
  • Experience with a high-performance organization, preferably a start-up

Company Benefits

  • Small teams, big impact. Take complete ownership of your role and generate real results.
  • Company equity
  • Competitive salary
  • Flexible PTO and paid parental leave
  • Excellent medical insurance
  • Collaborative and open company culture

Note: MacroFab is currently not sponsoring H1-B Visas. 

Even if you don't meet all of the requirements listed here, we still encourage you to apply. Skills can be used in many different ways, and your life and professional experience may be relevant beyond what any list of requirements will capture.

 

Software Engineer - Full Stack Data Engineer
Bot Auto -
Houston, TX
Software Engineer II - Java Full Stack
JPMorgan Chase -
Houston, TX
Senior Software Engineer – Full Stack - Houston, TX
Empower Pharmacy -
Houston, TX

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Full Stack Software Development and Cloud Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Architecture Skill

    • Income Estimation: $80,063 - $99,073
    • Income Estimation: $92,123 - $117,302
  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $100,668 - $129,964
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MacroFab

MacroFab
Hired Organization Address Houston, TX Full Time
MacroFab is not just a contract manufacturer, but fundamentally a technology company with a focus on electronics innovat...
MacroFab
Hired Organization Address Houston, TX Full Time
Accounts Receivable Specialist MacroFab is the first digital marketplace and intelligent manufacturing platform focused ...
MacroFab
Hired Organization Address Houston, TX Contractor
Accounts Payable Specialist (Contractor) Position Type: Contract: 4 to 5 Months Location: Hybrid – 3 days in office Macr...

Not the job you're looking for? Here are some other Full Stack Software Development and Cloud Engineer jobs in the Houston, TX area that may be a better fit.

Full Stack Software Engineer

Advanced Micro Devices, Inc, Texas, TX