Principal Software Engineer

Re:Build Manufacturing is a rapidly growing family of industrial businesses combining enabling technologies, operational superiority, and strategic M&A to build America's next generation industrial company.
United States
Backend
Principal Software Engineer
Contact Company
10+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

Re Manufacturing, LLC (Re) is a rapidly growing family of industrial businesses combining enabling technologies, operational superiority, and strategic M&A to build America's next generation industrial company. We deploy deep expertise in operations management and technology to supercharge performance of our subsidiaries by implementing core technologies across industrial platforms in diverse growth markets. Our goal is to revitalize the U.S. manufacturing base, creating opportunities for employees and communities.

As a Principal Software Engineer at Re, you will:

  • Lead the design and architecture of complex software systems
  • Contribute to the overall technical strategy of the organization
  • Ensure best practices for code quality, performance, security, and scalability
  • Write technical documentation and high-quality, efficient code
  • Stay updated with the latest technologies and trends
  • Collaborate with cross-functional teams to drive product delivery and innovation

Requirements:

  • 10+ years of work experience in writing software
  • Expertise in designing scalable, high-performance software architectures
  • Leadership and mentoring abilities
  • Effective communication skills
  • In-depth understanding of software technologies across multiple programming languages
  • Extensive hands-on experience with C#, Java, JavaScript, Python, SQL, etc.
  • Strong grasp of algorithms and computer science fundamentals
  • Proficiency with various software stacks (Web, Windows Desktop, Cloud, IoT)
  • Expertise in API technologies (REST, GraphQL)
  • Proficiency with operating system internals (Linux, Windows)
  • Willingness to travel as needed

Join Re to make a difference in industries and communities. Every employee shares ownership in the company and will share in the financial rewards of our success. We are committed to diversity, equality, and providing reasonable accommodations for qualified individuals with disabilities.

Last updated 3 months 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 best practices for code quality, performance, security, and scalability
  • Writing technical documentation and high-quality, efficient code
  • Staying updated with the latest technologies and trends
  • Collaborating with cross-functional teams to drive product delivery and innovation

Requirements For Principal Software Engineer

Java
JavaScript
Python
  • 10+ years of work experience in writing software
  • Expertise in designing scalable, high-performance software architectures
  • Leadership and mentoring abilities
  • Effective communication skills
  • In-depth understanding of software technologies across multiple programming languages
  • Extensive hands-on experience with C#, Java, JavaScript, Python, SQL, etc.
  • Strong grasp of algorithms and computer science fundamentals
  • Proficiency with various software stacks (Web, Windows Desktop, Cloud, IoT)
  • Expertise in API technologies (REST, GraphQL)
  • Proficiency with operating system internals (Linux, Windows)
  • Willingness to travel as needed

Benefits For Principal Software Engineer

  • Company Ownership

Interested in this job?

Jobs Related To Re:Build Manufacturing Principal Software Engineer

Manager, Technical Program Management (Guest & Host Tech)

Lead Technical Program Management role at Airbnb, overseeing Guest & Host Tech initiatives with 13+ years experience required, offering competitive compensation and remote work flexibility.

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.

Principal Engineer, Passport & User Engineering

Lead architectural design and strategic direction for Airbnb's user entity and identity systems as a Principal Engineer, shaping the future of global travel experiences.

Solutions Architect

Senior technical position combining deep technical expertise with pre-sales support and solution architecture at a global semiconductor and software leader.

Principal Software Engineer (Web Data Platform)

Principal Software Engineer position at Microsoft's Web Data Platform team, focusing on large-scale web crawler systems and distributed computing architecture.