Hybrid Lead Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Lead Software Engineer designing and delivering engineering solutions at Wells Fargo. Collaborating to improve developer experience and accelerate enterprise delivery.

Responsibilities

  • Analyze requirements for developer enablement frameworks, tools, and platform capabilities
  • Evaluate existing systems and constraints to recommend clear, actionable solutions
  • Use strong analytical and diagnostic skills to guide technical decisions within the team
  • Contribute to the design and prototyping of platform features and reusable capabilities
  • Build proof-of-concepts and assess technical feasibility and risks early in the development cycle
  • Ensure alignment with established architectural standards and modern design patterns
  • Break down complex engineering work into iterations that drive measurable value
  • Deliver high-quality, production-ready code and components
  • Design solutions that are resilient, scalable, high-performing, and reliable
  • Identify and mitigate delivery risks before they impact timelines or quality
  • Partner with product owners to refine scope, acceptance criteria, and definitions of done
  • Work closely with Principal Engineers to apply and enhance common patterns
  • Participate in demos, feedback loops, and adoption support activities
  • Provide guidance and mentorship to engineering peers across multiple workstreams

Requirements

  • 5+ years of Software Engineering experience
  • 5+ Hands-on experience with modern engineering stacks: Java, Spring Boot, React, Node.js, Microservices, GitHub Actions, Kafka, MongoDB, Observability tooling
  • 5+ Strong understanding of cloud-native architectures and CI/CD best practices
  • 5+ Experience applying Domain-Driven Design (DDD) concepts
  • 5+ Hands-on experience with automated testing and engineering quality practices
  • 5+ Strong debugging, diagnostics, and performance tuning abilities
  • 5+ Ability to solve complex problems using structured thinking and analysis

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job