Software Engineer
Fabric8Labs
Software Engineer
Profile insights
Find out how your skills align with the job descriptionSkills
Education
Job details
Pay
- $110,000 - $140,000 a year
Job type
- Full-time
Work setting
- In-person
BenefitsPulled from the full job description
- Paid parental leave
- Parental leave
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
Full job description
This is a 100% On-site position in our office in San Diego, CA. No recruiters. Must be US Citizen or green card holder.
About Fabric8Labs
Fabric8Labs is pioneering the future of additive manufacturing with our proprietary electrochemical 3D printing technology. We are transforming how advanced components are designed and manufactured for industries such as semiconductors, aerospace, medical devices, and more.
We are seeking a Software Engineer who thrives at the intersection of hardware and software, and who can design, implement, and optimize solutions that support our cutting-edge 3D printing systems. This role offers the opportunity to build impactful software tools while collaborating closely with hardware engineers, materials scientists, and business teams.
Responsibilities
- Develop and maintain software solutions that power advanced manufacturing workflows.
- Design and optimize data pipelines, APIs, and database integrations (PostgreSQL).
- Build intuitive user interfaces and interactive dashboards with JavaScript and jQuery.
- Implement backend services and control logic in Python for real-time hardware interaction.
- Work with Linux-based environments to deploy, monitor, and troubleshoot applications.
- Collaborate with engineers, business stakeholders, and end users to understand requirements and deliver usable solutions.
- Ensure software is scalable, reliable, and secure in production environments.
- Contribute to code reviews, set best practices, and support continuous integration/deployment workflows.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of professional software development experience.
- Strong proficiency in Python and JavaScript.
- Experience with PostgreSQL (schema design, query optimization, application integration).
- Familiarity with jQuery and modern frontend development practices.
- Solid experience with Linux environments for development and deployment.
- Strong understanding of software design principles, data structures, and algorithms.
- Excellent problem-solving, debugging, and communication skills.
- Ability to collaborate effectively across technical and non-technical teams.
Preferred / Nice-to-Have Qualifications
- Experience with Flutter for cross-platform app development.
- Background in hardware/software integration or real-time systems.
- Knowledge of REST APIs, distributed systems, or cloud infrastructure.
- Familiarity with CI/CD pipelines, Docker, or Kubernetes.
Soft Skills
- Strong team player with a collaborative mindset.
- Clear and effective communicator, able to translate technical concepts for business users and end customers.
- Proactive and adaptable, with the ability to work in a fast-paced, cross-disciplinary environment.
What We Offer
- Competitive salary and equity package.
- Comprehensive health, dental, and vision coverage.
- 401(k) with matching.
- Flexible PTO and sick time.
- Paid parental leave.
- Lunch & learns, snacks, and meals provided.
- Free parking and a collaborative workplace.
- Opportunity to shape the future of advanced manufacturing.
Job Type: Full-time
Pay: $110,000.00 - $140,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Vision insurance
Work Location: In person