Manager, Software Engineering

| Hybrid
Sorry, this job was removed at 11:43 p.m. (CST) on Thursday, February 24, 2022
Find out who's hiring in Dallas, TX.
See all Developer + Engineer jobs in Dallas, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview
PennyMac is seeking a highly skilled and knowledgeable Engineering Manager to join a growing team. The ideal candidate will have experience building and delivering performant cloud-based applications, supporting and leading engineering teams, and helping to develop and implement detailed coding standards (and documentation to match). This person will live and breathe Agile (and know why) and be comfortable with and capable of encouraging others to do the same.
Job Description
Responsibilities:

    • Take a lead role in the design, implementation, deployment and documentation of projects that interact with a variety of internal and external systems
    • Work with internal and external engineers of all levels to build enterprise level applications
    • Help to define, document, and manage development processes and standards
    • Serve as the point person for technical questions when dealing with external stakeholders
    • Design and build applications from high-level user stories and implement a solution to completion
    • Ability to lead by example in designing and developing an application
    • Believe in and evangelize coding standards, design patterns and the importance of testing
    • Demonstrates calm under pressure, is a proactive contributor with an eagerness to learn and share
    • Ability to juggle multiple priorities and communicate accordingly


Ideal Candidate will have the following:
Ideal Candidate will have the following:
Qualifications:

  • Bachelor's Degree in Computer Science or Engineering disciplines, preferred but not required
  • Deep and thorough understanding of modern Javascript, Typescript and Node.js
  • Advanced knowledge of at least one other language (multiple preferred)
  • Strong NoSQL experience, particularly DynamoDB
  • Experience with relational database
  • Experience working with cross-functional teams including communicating with other technical teams, product management, and senior management
  • Experience in a microservice oriented environment
  • Experience working in a serverless environment
  • Deep knowledge of cloud provider services (AWS highly preferred)
  • Strong knowledge of common design patterns and principles
  • Strong knowledge of GIt and common Git workflows (such as GitFlow)
  • Strong knowledge of TDD and BDD


Other Skills Needed:

  • Enjoy working in a fast paced environment
  • Excellent, highly professional written and oral communication skills required
  • Strong analytical and problem solving skills
  • Ability to lead a team and also to contribute at an individual level
  • Excellent organizational and time management skills

Years of Experience:
10Education:
Bachelor's Degree

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PennymacFind similar jobs