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

Lead Software Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Page Mechanical Group, Inc.
Full Time position
Listed on 2026-08-25
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 147288 - 167286 USD Yearly USD 147288.00 167286.00 YEAR
Job Description & How to Apply Below

Position Title: Lead Software Engineer

FLSA: Full-time, Exempt (salary) plus benefits

Pay: $147,288 to $167,286 annually (depending on experience)

Schedule: Monday - Friday; 8:00 am to 4:30 pm

Location: SDBB HQ – 3636 Gateway Center Ave, Ste 100, San Diego, CA 92102

Are you passionate about making a real difference in your community? Are you looking for a job where you can contribute to a meaningful cause and grow professionally? If so, San Diego Blood Bank invites you to join our dynamic & diverse team dedicated to the mission of saving & improving lives through blood and biotherapies.

WHY CHOOSE SDBB?

At San Diego Blood Bank, we provide Southern California regional hospitals with a wide range of blood banking services. These include blood collection, component preparation, plateletpheresis, plasmapheresis, leukapheresis, washed blood, frozen blood, autologous storage, designated donation services, and a reference laboratory. San Diego Blood Bank’s Cord Blood Banking Program provides lifesaving stem cell transplants to patients worldwide.

Founded in 1950, San Diego Blood Bank has been an important institution in the San Diego community for decades. Today, SDBB is continuing to grow to meet the changing needs of our healthcare community.

San Diego Blood Bank is a 501(c)(3) nonprofit organization also operating as Southern California Blood Bank.

We serve hospitals in San Diego, Los Angeles and Orange Counties. We are the primary blood provider to Rady Children’s Hospital-San Diego and the safety net for hospitals in our region. Every year, more than 150,000 units of blood provided by San Diego Blood Bank are transfused into patients of all ages, socio-economic and ethnic backgrounds throughout Southern California. These patients are struggling with life‑threatening medical conditions including cancer and other blood disorders, severe burns, organ transplants, emergency surgery, trauma, childbirth complications and more.

WHAT YOU NEED TO KNOW (Job Summary)

The Lead Software Engineer reports to the IT Director and provides hands‑on technical leadership for the software development team. The role owns the software architecture, technology selection, and engineering standards for a new browser-based business application while remaining an active builder, spending most of their time (approximately 70%) designing and writing production code.

This position directly supervises and mentors two Software Engineer I roles, developing their skills through code review, pair programming, and structured guidance. The Lead Software Engineer works with business stakeholders to translate the application vision into a technical roadmap, delivery estimates, and prioritized development work.

The Lead Software Engineer champions the effective and responsible use of Al-assisted development tools across the team, integrating them into programming workflows while ensuring all output meets the team's standards for quality, security, and maintainability.

The Lead Software Engineer position will provide excellent internal customer service.

WHAT YOU WILL BE DOING TO MAKE A DIFFERENCE (Key Responsibilities)
  • Define and document the overall software architecture for the business application, including selection of programming languages, frameworks, databases, and hosting infrastructure.
  • Design, develop, test, and maintain production code across the full application stack.
  • Establish and maintain engineering standards, including coding conventions, version control workflow, code review practices, automated testing, and build/deployment (Cl/CD) processes.
  • Translate business requirements into technical specifications, work breakdowns, and delivery estimates in partnership with stakeholders.
  • Plan and prioritize the development backlog and assign work appropriate to each developer's skill level.
  • Supervise, mentor, and develop two Software Engineer I roles through code reviews, pair programming, and regular one-on-one coaching.
  • Review all code prior to release to ensure quality, maintainability, and adherence to standards.
  • Implement and maintain application security best practices, including authentication, authorization, and protection of sensitive…
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