StaircaseSenior Software Engineer Team Lead
Oct. 2020 - Dec. 2021La Paz, Baja California Sur, México* Technical planning and requirements gathering.
* Interview, evaluate, and select engineering team members.
* Help multicultural, globally distributed, cross-functional teams, to overcome challenges or blockers that come their way.
* Recommend architecture and process improvements.
* Design solutions to solve complex business requirements via existing or new APIs.
* Present innovative ideas to stakeholders, engaging them in the estimates, and managing their expectations.
* Manage incidents and problems, including timely identification, successful resolution, and root-cause analysis.
* Design, code, test, troubleshoot, and document RESTful APIs (CloudFormation, Python, Serverless Framework, Swagger).
* Deploy, maintain, and manage AWS cloud infrastructure to ensure production systems' security, performance, and availability, employing automation and infrastructure-as-code.
* Migrate partner software products to the cloud, building and documenting APIs to offer those products as a service.
* Build third-party API integrations to automate repetitive tasks (Asana, Slack, Rippling) Staircase is an API Platform for the US residential mortgage industry. It's platform aggregates existing data and technology services into low-code, mortgage-focused API products enabling faster, more cost-efficient mortgage underwriting. It also supports the innovation ecosystem by providing APIs that can be used to build mortgage-focused software and products faster, cheaper, and more securely than ever before.