Lead Software Engineer — Architect, Mentor, Impact

San Diego Blood Bank

San Diego (CA)

On-site

USD 147,000 - 167,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Paid vacation
Holidays
Sick time
403b retirement plan
Employee Assistance Program
Service Awards

Job summary

San Diego Blood Bank is seeking a Lead Software Engineer to own the software architecture for a new browser-based business application. You will lead the development team, spend most of your time writing production code, and mentor two Software Engineer I roles through code reviews and pair programming.

You will establish engineering standards, implement secure practices, and coordinate with IT on deployments, tests, and runbooks while delivering high-quality software that aligns with

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or a related field/discipline from an accredited college or university, or equivalent combination of education, training and/or experience.
  • Seven or more years of progressively responsible professional software development experience building and supporting web applications.
  • Two or more years leading, supervising, or mentoring software developers.
  • Demonstrated experience designing software architecture and selecting technology stacks for new applications

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 (CI/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 data.
  • Establish and maintain development, test, and production environments and release management processes.
  • Monitor application performance and availability; troubleshoot and resolve production issues through to root cause.
  • Maintain technical documentation, including architecture diagrams, data models, and operational runbooks.
  • Conduct research on products, tools, and services to enhance the application and development practices. Make recommendations for adoption of technologies to further organizational goals.
  • Coordinate with IT infrastructure and security staff on integrations, backups, and disaster recovery planning.

Skills

Full stack
Automated testing
CI/CD pipelines
Leadership
Mentoring
Communication
Cross-functional
Emerging tech
Independence

Education

Bachelor's degree in Computer Science or related field

Job description

San Diego Blood Bank is seeking a Lead Software Engineer to own the software architecture for a new browser-based business application. You will lead the development team, spend most of your time writing production code, and mentor two Software Engineer I roles through code reviews and pair programming.

You will establish engineering standards, implement secure practices, and coordinate with IT on deployments, tests, and runbooks while delivering high-quality software that aligns with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I - Mentored, Full-Stack Impact
Software Engineer I - Mentored, Full-Stack Impact

Page Mechanical Group, Inc. • San Diego (CA)

On-site
USD 56,000 - 63,000
Health benefits
Paid vacation
Holidays
+4
Software Engineer I — Full-Stack Web Apps with Mentorship
Software Engineer I — Full-Stack Web Apps with Mentorship

San Diego Blood Bank • San Diego (CA)

On-site
USD 55,000 - 63,000
Health benefits
Paid vacation
Holidays
+4
Software Engineer I
Software Engineer I

San Diego Blood Bank • San Diego (CA)

On-site
USD 55,000 - 63,000
Health benefits
Paid vacation
Holidays
+4
Software Engineer I
Software Engineer I

Page Mechanical Group, Inc. • San Diego (CA)

On-site
USD 56,000 - 63,000
Health benefits
Paid vacation
Holidays
+4
Senior Software Engineer — Lead Impactful Projects
Senior Software Engineer — Lead Impactful Projects

Career Launch • San Diego (CA)

On-site
USD 120,000 - 180,000
Lead Software Architect - BloodTrack Tx (C++, multi-stack)
Lead Software Architect - BloodTrack Tx (C++, multi-stack)

Haemonetics Corp • Boston (MA)

On-site
USD 103,600 - 176,400
401(k) match
Employee stock purchase plan
Flexible time off
+7
Head of Software Eng - Lead & Scale Medical Device Tech
Head of Software Eng - Lead & Scale Medical Device Tech

BioTalent • San Diego (CA)

On-site
USD 180,000 - 260,000
Staff Software Engineer - Architecture & Leadership
Staff Software Engineer - Architecture & Leadership

Triwill Group • United States

Remote
USD 205,000 - 230,000
Lead Software Engineer
Lead Software Engineer

Direct Staffing Inc • Richmond (VA)

On-site
USD 110,000 - 160,000
Director of Software - Scale & Lead Medical Device Tech (San Diego)
Director of Software - Scale & Lead Medical Device Tech (San Diego)

BioTalent Ltd • San Diego (CA)

On-site
USD 180,000 - 240,000