Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

12 days ago

Salary

$223.6K - $259K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglish

Job Description

Principal Software Engineer

Root Insurance Agency

• Drive end-to-end execution of large-scale, strategic initiatives that materially improve business outcomes (e.g., revenue, loss ratio, customer experience). • Align leaders and teams around high-value initiatives, ensuring clarity on priorities, tradeoffs, and expected impact. • Make and influence decisions on organizational structure, team topology, and resource allocation to enable successful execution of critical initiatives. • Set and guide priorities across multiple teams and domains, balancing short-term delivery with long-term scalability and resilience. • Lead cross-functional collaboration with Product, Data Science, and business stakeholders to translate strategy into coordinated execution. • Establish and evolve technical standards, architecture, and best practices that scale across the organization. • Communicate complex technical and strategic concepts to drive decision-making and alignment at the executive level. • Coach and influence engineering leaders and senior ICs, raising the organization’s ability to identify opportunities and deliver business impact at scale. • Coordinate with Staff Engineers across the organization to establish and evangelize standards and best practices.

Job Requirements

  • 10+ years as a software engineer
  • Proven leadership of projects involving multiple teams across functional domains
  • Excellent communication skills both with engineering colleagues and senior business leaders

Benefits

  • Competitive Bonus
  • Equity Offering

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Build enterprise-grade API and integration solutions using Azure services (Azure Functions, Logic Apps, API Management, Service Bus, Event Grid). • Design, implement, and maintain RESTful APIs using C# (.NET/.NET Core), JSON, and API-first principles. • Utilize Azure Application Insights, Key Vault, and Storage Accounts to deliver secure, efficient integrations. • Develop and maintain CI/CD pipelines to enable automated deployments and faster delivery in a DevOps environment. • Work closely with architects, developers, and product teams to translate requirements into integration solutions. • Maintain integration observability and proactively resolve performance or reliability issues. • Contribute to modernization efforts by refactoring legacy integrations into API-first and event-driven architectures. • Support innovation initiatives, including deploying AI-powered decision support, task automation, and predictive operational insights at the base.

Florida
Job Closed
Datadog logo

Senior Software Engineer – Linux, eBPF

Datadog

Datadog provides cloud-scale monitoring and security for metrics, traces and logs in one unified platform.

Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Contribute to GPU Monitoring feature development end-to-end, from ideation to implementation within the Datadog Agent • Build and maintain shared eBPF functionality for product teams to use in their eBPF-based products • Investigate and debug complex production issues that span the kernel, eBPF programs, and agent runtime • Research, prototype, develop, and document solutions to hard problems in the eBPF and GPU monitoring space • Provide technical input to product and architecture decisions

Portugal
Datadog logo

Senior Software Engineer – Linux, eBPF

Datadog

Datadog provides cloud-scale monitoring and security for metrics, traces and logs in one unified platform.

Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

• Contribute to GPU Monitoring feature development end-to-end, from ideation to implementation within the Datadog Agent • Build and maintain shared eBPF functionality for product teams to use in their eBPF-based products • Investigate and debug complex production issues that span the kernel, eBPF programs, and agent runtime • Research, prototype, develop, and document solutions to hard problems in the eBPF and GPU monitoring space • Provide technical input to product and architecture decisions

Oregon + 1 moreAll locations: Oregon | Denmark
Rula logo

Staff Software Engineer – Patient Matching

Rula

Our mission is to make mental healthcare work for everyone.

Full TimeRemoteTeam 201-500Since 2019H1B No Sponsor

• We are looking for a Staff Software Engineer to join Rula’s Patient Matching team. • This team is focused on driving meaningful impact across the patient funnel. • Our goal isn’t to help patients find any provider, but to help them find the right provider: someone they trust, feel comfortable with, and want to continue care with. • You’ll play a central role in shaping this direction by bringing order to ambiguity, designing durable systems, and delivering software that directly impacts how patients experience care. • You’ll partner with your Engineering Manager, working closely with product managers, designers, clinicians, and other engineers to align technical decisions with patient and business outcomes. • You’ll amplify the effectiveness of the team by mentoring engineers, unblocking peers, and raising the technical bar across Rula. • We expect engineers to leverage AI-assisted development tools as a natural part of their workflow.

Hawaii
$206.6K - $243K / year