×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Software Architect

Job in Winston-Salem, Forsyth County, North Carolina, 27104, USA
Listing for: Inmar Inc.
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Architect, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer

Overview

The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division, ensuring architectural consistency, guiding cross‑team initiatives, and mentoring engineers to raise the technical bar across the organization. This role builds on the responsibilities of a Lead Engineer and bridges toward the division‑wide or deep‑specialization responsibilities of a Principal Engineer.

Key Responsibilities
  • Provide architectural direction and oversight for multiple products or teams within a business unit, ensuring systems are designed for scalability, security, and long‑term maintainability.
  • Identify and address technical challenges that span across teams and require coordination beyond a single product.
  • Partner with business‑unit leadership to align initiatives with division‑level strategies and standards.
  • Apply diagramming and modeling skills to communicate complex system designs, data flows, and architecture decisions clearly across teams.
  • Collaborate with Lead Engineers to ensure delivery execution is technically sound and aligned with broader objectives.
  • Work closely with product and business leadership to ensure technical solutions meet current and future business needs.
  • Influence technical decisions and build consensus across teams and stakeholders at the business‑unit level.
  • Mentor engineers and technical leads, fostering professional growth and developing the next generation of technical leaders.
  • Promote best practices in design, coding, testing, and operations across multiple teams.
  • Lead the design and implementation of complex, business‑unit‑wide initiatives, often requiring integration across multiple systems or domains.
  • Contribute code directly to projects, ensuring hands‑on involvement and high technical standards.
  • Anticipate long‑term technical risks, manage technical debt, and proactively propose improvements.
  • Support incident response, helping teams identify root causes and implement systemic fixes that benefit the business unit as a whole.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent experience.
  • 10+ years of experience in software engineering, including a minimum of 4+ years in a technical leadership role.
  • Significant experience architecting, building, and scaling software systems in complex environments.
  • Demonstrated ability to lead technical efforts across multiple teams or products.
  • Strong ability to evaluate trade‑offs and guide teams toward solutions that balance business needs with technical integrity.
  • Excellent communication skills and the ability to influence across organizational boundaries.
  • Track record of mentoring and developing engineers at multiple levels.
  • Deep understanding of software engineering principles, architecture, and operational excellence, independent of any specific technology stack.
Physical Demands

The role requires regular handling of objects, frequent standing, kneeling, or stooping, and occasional lifting of up to 20 pounds. The majority of the job’s activities involve working with hands or arms, reading and listening to instructions, and performing tasks at a close range. Reasonable accommodations will be made to enable qualified candidates to perform the major job responsibilities.

Equal Opportunity Employer

We are an Equal Opportunity Employer, including disability and veterans.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary