Hybrid Lead Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Software Engineer Lead at USAA supporting quality engineering and DevSecOps process improvements. Managing complex technical solutions and mentoring engineers in a collaborative environment.

Responsibilities

  • Design, develop, code, and test complex tactical as well as strategic multi-functional technical solutions, often collaborating with Engineers or Architects outside of team/department
  • Leads the team in in-depth code/design reviews and communicates updates and impacts to collaborators to ensure smooth daily operations and accurate planning for multiple teams
  • Organize work and lead multiple teams to deliver features and solutions
  • Independently resolves complex production issues and leads fixing of end-to-end solutions that span multiple applications and systems
  • Mentor and coach junior / experienced engineers, including coaching of design principles for their teams and others
  • Work with architecture to help define directions for multi-functional or highly complex key and emerging technologies within a specific domain
  • Employs Site Reliability Engineering practices in their domain.
  • Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.

Requirements

  • Bachelor’s Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree
  • 8 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s) to include 2 years demonstrated leadership driving enterprise technology projects or initiatives
  • 6 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle
  • Highly proficient in software engineering languages and tools; ability to develop on multiple platforms
  • Knowledge and advanced experience of leading code/design reviews
  • Demonstrated ability to address complex production issues by fixing applications and systems
  • Ability to quickly understand applicable business insight to provide appropriate Engineering solutions
  • Deep Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL, Go, and Python
  • Demonstrated experience working with cloud technologies and tools.

Benefits

  • comprehensive medical, dental and vision plans
  • 401(k)
  • pension
  • life insurance
  • parental benefits
  • adoption assistance
  • paid time off program with paid holidays plus 16 paid volunteer hours
  • various wellness programs
  • career path planning and continuing education

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

$127,310 - $243,340 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job