Senior Software Engineer (L5)
As a Senior Software Engineer, you will be responsible for autonomously designing and implementing cloud-native solutions, specifically on AWS. This role requires a high degree of independence in technical architecture and project and stakeholder management, ensuring the delivery of high-quality, scalable, and resilient systems that meet our business needs.
Responsibilities include, but are not limited to:
- Software Development and Architecture: Writes production-ready code, going towards self-documenting code that is aligned with the overall service architecture. Utilizes abstractions and code isolation effectively. Makes sure apps can be monitored using a single observability tool and optimizes apps for lowest possible infrastructure cost. Works in a specific stack. Implements detailed software design.
- Project Impact and Responsibility: Take full ownership of one project from conception through deployment, including planning, execution, and monitoring.
- Technical Leadership: Provide guidance and mentorship to less experienced team members, promoting best practices in cloud architecture and development. Provides mentorship in one stack.
- Continuous Improvement and operation: Identify issues in more than one stack and refactors systematic issues in at least one stack. Is able to respond to stakeholders when an issue is raised.
- Other duties as assigned.
- 4-5 years of experience as a software engineer.
- 3-4 years of experience with Infrastructure as a Service (IaaS), ideally with experience in using the AWS Cloud
- 2 years Development Kit (CDK) for deploying cloud infrastructure.
- 3-4 years of experience with TypeScript and NodeJS.
- 3-4 years of experience working with version control systems such as git. Ability to use Github Actions.
- 2 years of experience in Frontend (React).
- 3 years of experience with relational and non-relational databases.
- Experience with payment systems such as stripe, mercado pago, etc. (desired).
- Experience working with Zoho and Healthie is considered a plus (desired).
- Strong problem-solving skills and the ability to diagnose and resolve complex technical issues.
- Ability to present ideas in a clean, user-friendly way.
- Contract under a Peruvian company ID("Planilla"). You will receive all the legal benefits in Peruvian soles (CTS, "Gratificaciones", etc).
- Monday - Friday workdays, full time (9 am - 6 pm).
- Unlimited Vacation Days - Yes! We want you to be able to relax and come back as happy and productive as ever.
- EPS healthcare covered 100% with RIMAC --Because you, too, deserve access to great healthcare.
- Oncology insurance covered 100% with RIMAC
- AFP retirement plan—to help you save for the future.
- We’ll assign a computer in the office so you can have the best tools to do your job.
- You will have all the benefits of the Coworking space located in Lima - Miraflores (Free beverage, internal talks, bicycle parking, best view of the city)