We are in search of a highly skilled and motivated Go Engineer to join our growing team. In this role, you will work closely with the CTO and the engineering team to design, develop, and maintain our loan management, credit and payments systems. You will be responsible for building robust and secure code to manage our lending lifecycle. Reporting to the CTO, you will work on new initiatives and optimize existing processes to support our expanding product.
Responsibilities ✔️
- Design, code, test and debug complex software while developing new functionality, and enhancing existing functionality, in order to satisfy customer requirements, both internal and external.
- Work closely with other engineers to design and develop software products.
- Collaborate with cross-functional teams (Product, Design, Sales) to define, design, and ship new features.
- Maintain and improve the performance of existing software.
- Use agile methodologies to plan and track work.
- Regularly communicate with the team and management regarding project statuses and proposals.
- Understand and adhere to all aspects of the software development life cycle.
- Be flexible and adaptable to work in a dynamic and fast-paced environment.
- Work during LatAm/Mexico hours and maintain regular communication with the team.
- Carry out other responsibilities as necessary, adjusting to the dynamic nature of the role and contributing to the overall success of the team.
Requirements
- 1+ years of Go programming experience (or equivalent expertise with ~2000 hours of deliberate practice).
- 4+ years of software development experience (or equivalent expertise with ~10000 hours of deliberate practice).
- Experience with GCP and containerization tools (Docker, Kubernetes) is a plus.
- Understatement of software architectural patterns such as CQRS and Event Sourcing.
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication skills in Spanish, English is a plus.
- A self-starter who is comfortable working in a fast-paced, dynamic environment. (Prior experience in a start-up environment is a plus).
Benefits
At AltScore, we believe in providing our team members with a comprehensive benefits package that supports their overall health and wellbeing. We offer the following compensation package to eligible employees:
- Base Salary: $5,000 - $10,000 USD per month, depending on skills according to our engineering scale L3 - L6.
- Performance Bonus: Based on achievement of agreed KPIs.
- Unlimited PTO (with an expectation of taking at least 3-4 weeks per year off) We understand that maintaining a healthy work-life balance is crucial for long-term productivity and wellbeing.
- Employee stock ownership plan (ESOP) - Every single employee gets an ESOP. At AltScore, we believe that every member of the company should feel like a partner from day 1.
- Remote: At AltScore, we are a fully remote company, and we encourage employees to work from wherever they are most comfortable and productive. Employees must work in the Americas timezone.