Jobs · North Carolina

Lead Software Engineer

Piper Companies · Raleigh, NC · 2 days ago
Hybrid$130k–$150k/yrFull-time

Responsibilities

  • Lead the design, development, and scaling of large data platforms, databases, and data pipelines.
  • Arcitect and implement APIs, distributed systems, and data integration solutions to support business needs.
  • Collaborate cross-functionally with engineering, analytics, and product teams to deliver high-impact solutions.
  • Mentor and guide engineers, establishing best practices for code quality, performance, and scalability.
  • Drive CI/CD adoption, code reviews, and version control best practices across the engineering team.
  • Support data analytics and machine learning workflows through infrastructure and pipeline enhancements.
  • Develop dashboards, visualizations, and reporting tools to enable data-driven decision-making.
  • Operate effectively in an ambiguous environment, bringing clarity and driving execution across initiatives.

Qualifications

  • BS in Computer Science, Computer Engineering, or related field (MS preferred)
  • 8+ years of experience in software engineering with demonstrated technical leadership
  • Strong experience designing and scaling large data platforms, databases, and pipelines
  • Experience with data analytics, statistics, and/or machine learning workflows
  • Proven ability to lead projects and mentor engineers in a collaborative environment
  • Hands-on experience building APIs, distributed systems, and data integration solutions
  • Familiarity with data visualization, dashboards, and reporting tools
  • Experience working in cross-functional, multi-disciplinary engineering teams
  • Strong hands-on experience with source control, code reviews, and CI/CD practices
  • Excellent communication skills with the ability to influence technical and non-technical stakeholders
  • Self-driven, adaptable leader who thrives in ambiguous environments and drives clarity and execution

Pay

Compensation for the Lead Senior Software Engineer includes: Salary range: $130,000 – $150,000 depending on experience Comprehensive benefits package including medical, dental, vision, 401(k), and PTO Hybrid or remote flexibility for candidates local to the Raleigh, NC area

Schedule

This job opens for applications on 7/14/2026. Applications for this job will be accepted for at least 30 days from the posting date.

Similar jobs

Lead Software Engineer

Biological Sciences Division at the University of ChicagoChicago, IL· 2 wk ago
RemoteAnalyst$120k–$170k/yrapply on uchicago.wd5.myworkdayjobs.com

Lead Software Engineer

Revenue Management Solutions, LLCOklahoma City, OK· 2 wk ago
Engineeringapply on workforcenow.adp.com

Lead Software Engineer

LeidosArlington, VA· 3 wk ago
Information Technology$87k–$157k/yrapply on careers.leidos.com

Lead Software Engineer

Toshiba Global Commerce SolutionsFrisco, TX· 3 wk ago
Engineering$140k–$165k/yrapply on job-boards.greenhouse.io