Sr. Manager, Software Engineering- 181262

El Segundo, CA
Technology & Operations – Engineering
Unknown
Ellie Mae (NYSE:ELLI) is the leading cloud-based platform provider for the mortgage finance industry. Ellie Mae’s technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality and efficiency. Visit ‪ EllieMae.com to learn more.

We are seeking a hands-on engineering leader with extraordinary technical skills, management experience and real passion for innovation to help us develop the next generation mortgage automation SaaS solution. This position involves building highly scalable and robust Web Services in a polyglot environment. Working cross function to carry out and define SOA, evaluating technical solutions, as well as designing and implementing technical solutions to meet business requirements. As a Senior Engineering Manager, you will be one of the key leaders on the team who will drive and create the development of cloud applications. This will include determining the best way to build the company’s next gen cloud applications to ensure scalability, performance and phenomenal user experience. You should be able to conduct strategic conversations with business and engineering leaders and seamlessly roll up your sleeves to contribute to the codebase and lead by example.

Your Responsibilities:

    • Be responsible for delivering enterprise level design and infrastructure
    • Coach, mentor and grow your team to ensure we are meeting the needs of the staff and company in order to maintain productivity and high team morale
    • You are expected to work at the architectural and product level, and be able to influence the brightest minds with logic and reasoning
    • Carry out SOA governance aligned with industry standards and standard methodologies
    • Dedicatedly assess system performance and lead optimizations required to meet product requirements
    • Responsible for leading software enhancements, defect correction, integration of features and incremental releases
    • Review test results and evaluate for delivery of product requirements
    • Work with business analysts to finalize business requirements and product definition
    • Partner closely with the Architecture Team and senior technical members on the team
    • You will participate in multi-functional projects from conception through product delivery
    • You should be technically savvy, communicate effectively and have a strong curiosity for new technologies

Your Qualifications:

    • Hands on experience with CI/CD, design reviews, code reviews, TDD, unit testing, integration/system testing, monitoring, alerting, agile development practices
    • Strong sense of ownership, accountability and delivery
    • Experience with REST architectural patterns and experience building publicly consumable RESTful services
    • Extensive experience building, exposing, consuming RESTful services
    • Deep knowledge of industry standards and industry best practices for a large, complex platforms and services
    • Extensive experience with multiple cloud technologies
    • Extensive experience building cloud products
    • Extensive hands on experience designing and implementing API’s and SDKs
    • Experience with security protocols and security best practices
    • Full stack experience, knowledge of platform and application layer development processes in a SOA environment
    • Shown success leading teams and developing individuals
    • Confirmed experience to influence decisions across functional areas
    • Shown success designing robust and scalable production systems
    • Prior experience with capacity planning, scalability and performance analysis
    • Extensive experience architecting and releasing service offerings across single or multiple cloud providers
    • Ability to effectively communicate with developers, project managers, UX, QA and the leadership team
    • Deep knowledge of scrum/agile development methodologies
    • 7+ years of progressive leadership experience of high performing teams and senior level technical specialists
    • Software development using Object Oriented design for high-volume transactional and customer-facing web applications using Java, C#, .NET or similar
    • BS or MS degree in Computer Science or related technical field

Preferred:

    • Salesforce experience
    • Apex development experience
    • Mortgage industry experience
#LI-BR1

Ellie Mae is an equal opportunity and affirmative action employer. Women, minorities, people with disabilities, and veterans are encouraged to apply.

We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.