Software Engineer 2 - Full Stack Developer
Software Engineer 2 - Full Stack Developer
MacroFab
Houston, TX
See who MacroFab has hired for this role
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 DescriptionYou will be part of a dynamic team called Order Experience. The team is responsible for customer facing online order placement & quoting, PCB design integration and Bill of Materials management including AI based parts analysis, and costing models. As a Software Engineer 2, you will be responsible for full lifecycle (design, development, test and deploy) working with only limited guidance from more experienced engineers. We are a cutting edge Agile development team, each dev team has an integrated Product Manager and we follow CI/CD best practices, measuring at elite status using DORAState of DevOps Report definition.
Our Tech Stack- Javascript (React)
- Python 3 (Flask / FastAPI)
- Microservice Architecture
- MySQL
- Elasticsearch
- DynamoDB
- S3
- Docker
- AWS ECS
- AWS Lambda (Node / Python)
- CloudFormation
- GitHub (including Actions)
- 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
- 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
- Passionate about electronics
- Experience working with a global, remote team
- Experience with a high-performance organization, preferably a start-up
- 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.
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Appliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at MacroFab by 2x
See who you knowGet notified about new Full Stack Engineer jobs in Houston, TX.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer (L5) - Consumer Engineering
Software Engineer (L5) - Consumer Engineering
-
Software Engineer
Software Engineer
-
Software engineer
Software engineer
-
Software Engineer, Front End (Proto)
Software Engineer, Front End (Proto)
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer I
Software Engineer I
-
Junior Backend Software Engineer
Junior Backend Software Engineer
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer - Backend
Software Engineer - Backend
-
Junior React Developer
Junior React Developer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub