Principal Software Engineer

Re:Build Manufacturing is a family of industrial and engineering businesses focused on building America's next generation industrial company through technology and operational excellence.
Backend
Principal Software Engineer
Remote
10+ years of experience
Enterprise SaaS · Manufacturing

Description For Principal Software Engineer

Re Manufacturing is seeking a Principal Software Engineer to join their growing team. This role combines technical leadership with hands-on development, focusing on building scalable software systems for America's next-generation industrial company. The position offers a unique opportunity to work at the intersection of manufacturing and technology, where you'll lead architecture decisions, mentor team members, and drive technical innovation.

As a Principal Engineer, you'll be responsible for designing and implementing complex software systems, making strategic technical decisions, and ensuring the adoption of best practices across the engineering organization. The role requires expertise in backend development with C#, frontend development with React, and extensive knowledge of AWS services. You'll work in a remote setting with quarterly travel to the Los Angeles office.

The ideal candidate brings 10+ years of software development experience, strong leadership capabilities, and a proven track record of building scalable applications. You'll be part of a company that's pioneering the revitalization of US manufacturing, working across various industries including aerospace, defense, healthcare, and biotech.

What makes this role particularly attractive is the unique combination of technical challenges in the manufacturing sector and the opportunity to directly impact America's industrial future. The company offers equity ownership to all employees, ensuring everyone shares in the company's success. The role provides the perfect platform for a senior technologist looking to make a significant impact while working with cutting-edge technologies in a mission-driven environment.

Last updated 8 days ago

Responsibilities For Principal Software Engineer

  • Leading the design and architecture of complex software systems
  • Contributing to the overall technical strategy of the organization
  • Ensuring engineering team follows standard processes for code quality, performance, security, and scalability
  • Write technical documentation and architecture diagrams
  • Writing high-quality, efficient code for critical components
  • Staying updated with newest modern technologies and trends
  • Collaborating with multi-functional teams to drive product delivery and innovation

Requirements For Principal Software Engineer

JavaScript
React
TypeScript
  • 10+ years experience developing software
  • Experience in designing scalable, high-performance software architectures
  • Exceptional peer communication skills
  • Extensive knowledge in backend development with C#
  • Proficiency in JavaScript frameworks like React
  • Proficiency in AWS services
  • Proficiency with API Technology including REST and GraphQL
  • Strong knowledge of algorithms and computer science fundamentals
  • Willingness to travel quarterly to Los Angeles office
  • Fluency in written and spoken English

Benefits For Principal Software Engineer

  • Company equity/ownership
  • Equal Employment Opportunity

Interested in this job?

Jobs Related To Re:Build Manufacturing Principal Software Engineer

Principal Software Engineer

Remote Principal Software Engineer position at Re:Build Manufacturing, leading architecture and development of manufacturing software systems with 10+ years experience required.

Principal Software Engineer

Principal Software Engineer position at Re:Build Manufacturing, leading software architecture and development with focus on cloud technologies and backend systems.

Principal Software Engineer

Principal Software Engineer position at Re:Build Manufacturing, leading software architecture and development with 10+ years experience required, remote with quarterly travel to LA.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Commercial Systems & Technology team, focusing on cloud solutions and AI strategy with competitive compensation and remote work options.

Principal Software Engineer - RDMA

Principal Software Engineer position at Microsoft focusing on RDMA development for Azure Data Processing Unit team, offering competitive compensation and comprehensive benefits.