Software Engineering Lead

25Eight LLC$140K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS, MS or Ph.D. in Computer Science or equivalent experience
  • 5+ years of experience in software engineering, leading large-scale SaaS or consumer applications
  • 2+ years as a software development lead focusing on both short-term and long-term technical goals
  • Extensive background in service-oriented architectures and design patterns
  • Experience with database design, caching systems, and APIs
  • Strong proficiency in agile and test-driven development methodologies
  • Excellent communication skills, both written and verbal

Responsibilities

  • Design and develop major features of the LendingHome platform
  • Work across the full stack from backend to frontend
  • Write high-quality code and set coding standards
  • Mentor engineers across the organization
  • Oversee software architecture and its evolving components
  • Create technical requirements and software design documentation
  • Participate in code reviews for quality assurance
  • Identify and resolve application inefficiencies and bottlenecks
  • Collaborate effectively with Product Managers and UX Designers
  • Communicate technical risks and strategies to stakeholders
  • Deliver robust work under tight deadlines

Benefits

  • Confidentiality of applicant information maintained
  • Opportunities for ongoing professional development and learning
  • Collaborative and dynamic work environment
  • Engagement with diverse teams across the organization
Full Job Description
Job Description

We are seeking a Staff Software Engineer who will lead by example, write great code, solve difficult problems, set a high bar for the entire team, and help the team achieve excellence. You will build high quality, architecturally-sound systems that will forever change how people engage with mortgages. You will think globally when designing and building the LendingHome platform, ensuring the architecture is evolving in the right long term direction while bringing value to customers daily.

The ideal candidate will have a passion for making a positive difference, solving complex problems efficiently using technology, constantly learning as well as teaching, and a strong background in building best-in-class large-scale SaaS or consumer applications.

You Will:
  • Design, create and own major pieces of the LendingHome platform and customer-facing features
  • Work across the full stack--from the backend all the way to the presentation layer
  • Lead by example and produce high-quality code that establishes coding standards and best practices for the team
  • Provide technical mentorship to engineers across our organization
  • Be responsible for software architecture, including determination of current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of major components
  • Create technical requirements, software design specifications, and other forms of architectural documentation
  • Participate in code reviews
  • Investigate and resolve application issues, bottlenecks, and inefficiencies
  • Be a strong partner to Product Managers, UX Designers, and other functions
  • Effectively communicate technical and business risks to stakeholders
  • Deliver high-quality work on tight schedules


Qualifications

Requirements
  • BS, MS or Ph.D. in Computer Science or equivalent experience.
  • 5+ years of software engineering experience, with a proven track record of leading large-scale, high availability, and fault tolerant SaaS or consumer applications
  • 2+ years of experience as a software development lead, including optimizing short-term execution while planning for long-term technical capabilities
  • Extensive experience with service-oriented architectures, design patterns, web services, and web applications development
  • Demonstrated experience with database design, queueing, caching, containers, APIs, security and the operational aspects of running large systems
  • Strong experience in agile and test-driven methodologies
  • Strong written and verbal communication skills

Bonus Points:
  • Professional experience with Ruby on Rails


Additional Information

All your information will be kept confidential according to EEO guidelines

Videos To Watch
https://youtu.be/2QlBemn1rD0

Similar Jobs

More Jobs at 25Eight LLC

More Information Technology Jobs

Find similar Software Engineering Lead jobs: