Senior Engineer

| Hybrid
Sorry, this job was removed at 4:04 p.m. (CST) on Friday, April 1, 2022
Find out who's hiring in Los Angeles, CA.
See all Developer + Engineer jobs in Los Angeles, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Overview
Full-stack senior engineer. Should have extensive experience in backend development with at least some exposure to frontend development too. At least 10 years of software industry experience. 5 to 7 years of experience in building could native event driven microservices.
Job Description
Responsibilities:1. Lead a team of backend engineers to ensure the app is designed to scale up without introducing complexity.2. Mentor / help engineers in a team to acquire new skills as required.3. Be hands-on to take care of software development activities.4. Engage in discussion and drive feature grooming and product road map with product and business teams.5. Do regular code reviews and ensure code quality and good software development practices are followed.6. Help maintain the backend app architecture and feature documentation. Preference will be given to candidates that have contributed to open-source projects or can show their work through Github or other open-source platforms.Ideal Candidate will have the following:
Must have skills:

    • Strong hands-on experience in:
    • - Python and pandas (python data library)
    • - NodeJS / Javascript
    • - Database design with SQL or NoSQL databases like Postgres / MongoDB / MySQL
    • - Unit testing with Pytest, Mocha, ChaiJS, SinonJS or other such unit-testing tools.
    • - Functional testing with Cucumber, Behave or other end to end test frameworks.
    • - Git (SCM)
    • - AWS services like S3, EventBridge, EC2, Lambda etc.
    • Exposure to Containers / Dockers
    • Experience in addressing scalability and performance issues

Good to have skills, not mandatory:

    • - Javascript / Typescript
    • - ReactJS
    • - ReduxJS or ImmutableJS or MobX
    • - Redux based libraries that add value to Redux like Redux-saga, Redux-ORM etc.
    • - Exposure / understanding to other frontend frameworks like AngularJS, VueJS etc.
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