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

Software Engineer

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Inmar
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer

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 team-focused responsibilities of a Lead Engineer and bridges toward the division-wide or deep-specialization responsibilities of a Principal Engineer.

Key Responsibilities
  • Technical Leadership Across Business Units
    • 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 strong diagramming and modeling skills to communicate complex system designs, data flows, and architecture decisions clearly across teams and stakeholders.
  • Collaboration & Influence
    • Collaborate with Lead Engineers to ensure delivery execution is technically sound and aligned with broader business-unit 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.
  • Mentorship & Growth
    • 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.
    • Serve as a role model for technical excellence, collaboration, and continuous improvement.
  • Execution & Delivery
    • Lead the design and implementation of complex, business-unit-wide initiatives, often requiring integration across multiple systems or domains.
    • Contribute code directly to projects while working alongside Lead Engineers, ensuring hands-on involvement in delivery and setting a high standard of technical excellence.
    • 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, with 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
  • Use Hands to Handle Objects - Regularly
  • Reach with Hands or Arms - Regularly
  • Talk or Hear and Read Instructions - Regularly
  • Stand, Kneel, or Stoop and Lift 20 Pounds - Occasionally
  • View Items at a Close Range - Regularly

We are an Equal Opportunity Employer, including disability/vets.

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary