Principal Software Engineer

Re:Build Manufacturing is a rapidly growing family of industrial businesses combining enabling technologies and operational superiority to build America's next generation industrial company.
$150,000 - $220,000
Backend
Principal Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

Re Manufacturing is revolutionizing America's manufacturing landscape by combining cutting-edge technologies with operational excellence. As a Principal Software Engineer, you'll play a crucial role in shaping the technical direction of this rapidly growing industrial business.

The position offers a unique opportunity to lead the architecture and development of complex software systems while working with a diverse set of projects. You'll be empowered to make significant technical decisions, from choosing technology stacks to implementing scalability solutions. The role requires expertise in cloud-based application development, with a focus on C#, React, and AWS services.

What makes this role particularly attractive is the combination of technical leadership and hands-on development. You'll mentor junior engineers, drive innovation, and contribute to the organization's technical strategy while maintaining a strong connection to coding. The company's fast-paced environment encourages individuals to stretch their capabilities and take on increasing responsibilities.

Re Manufacturing stands out with its commitment to employee ownership – every team member shares in the company's success through equity participation. The hybrid work arrangement offers flexibility with quarterly travel to the Los Angeles office. The company strongly values diversity and inclusion, creating an environment where different perspectives are welcomed and celebrated.

This role is ideal for a seasoned engineer who wants to make a tangible impact on American manufacturing while working with cutting-edge technology. You'll be part of a mission to revitalize the U.S. manufacturing base, creating opportunities for employees and communities alike. The position offers both technical challenges and leadership opportunities, making it perfect for someone who wants to grow both as an engineer and a leader.

Last updated 4 minutes 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
  • Write technical documentation and architecture diagrams
  • Writing high-quality, efficient code for critical components
  • Staying updated with latest technologies and trends
  • Collaborating with cross-functional teams
  • Mentoring junior engineers

Requirements For Principal Software Engineer

JavaScript
React
  • 10+ years experience developing software
  • Strong understanding of cloud-based application development
  • Experience in designing scalable 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
  • Fluency in written and spoken English

Benefits For Principal Software Engineer

Equity
  • Company equity/ownership
  • Quarterly travel to Los Angeles office
  • Equal Employment Opportunity
  • Reasonable accommodations for disabilities

Interested in this job?

Jobs Related To Re:Build Manufacturing Principal Software Engineer

Principal Software Engineer

Lead software architecture and development at Re:Build Manufacturing, driving innovation in industrial technology while mentoring teams and shaping technical strategy.

Principal Software Engineer

Lead software architecture and development at Re:Build Manufacturing, driving innovation in industrial technology while mentoring teams and shaping technical strategy.

Principal Software Engineer

Principal Software Engineer role at Re:Build Manufacturing, leading complex software systems design and contributing to technical strategy.

Senior Manager, Technical Program Management (Payments)

Senior TPM role leading Airbnb's global payments technology initiatives, managing team of Technical Program Managers and driving strategic programs.

Lead Principal Engineer

Lead Principal Engineer role at SnapMagic, combining technical leadership with hands-on development to drive AI-powered electronics design innovation.