Lead Software Engineer | Mi Banco

Date: Oct 1, 2022

Location: San Juan-Cupey, PR

At Popular, we offer a wide variety of services and financial solutions to serve our communities in the Island and abroad. As employees, we are dedicated to making our customers dreams come true by offering financial solutions in each stage of their life. Our extensive trajectory demonstrates the resiliency and determination of our employees to innovate, reach for the right solutions and strongly support the communities we serve; this is why we value their diverse skills, experiences and backgrounds.


Are you ready for a rewarding career?

Over 7,900 men and women in Puerto Rico, Virgin Islands and the United States work at Popular.

Come and join our community!

Full Time Position

Remote work available.

General Description

As a Lead Software Engineer, you’ll make highly visible enhancements to our platform by maintaining and building new features, as well as integrating several of our internal systems into one cohesive platform. You’ll provide mentorship to engineers in and out of your team, drive and improve our development process, and architect and deploy new services and systems that scale. You are comfortable learning and working with a variety of languages and tools (we use Java, Python, JavaScript, and React) to support technical and strategic outcomes.

Our Engineering department is made up of cross functional Agile development teams that deploy solutions to the cloud. You’ll tackle some of the most difficult challenges scaling a digital banking by developing creative and intuitive features that maximize value and efficiency across the organization.

Our teams will lean on your expertise for best practices in design patterns, code quality, testing, and innovation to keep our commitment of always putting our customers first.

Essential Duties and Responsibilities

  • Partner with a team of Product Owners, Quality Engineers, User Experience Designers and Developers to deliver exceptional software
  • Thoroughly understand the context of current architecture and any technical pain points to begin formulating architectural solutions.
  • Build, maintain, and leverage internal and external relationships to achieve progress and advance objectives.
  • Deliver clean code and thoughtful, insightful code reviews that helps level up our product and your team.
  • Design and implement process improvements that positively impact the team and broader engineering department.
  • Mentor others within the department, playing an active role in elevating the skill sets of those you work with.
  • Design and take ownership of new components of our APIs and platform, working with the leadership team and product to come up with technical solutions to our key business needs.
  • Provide status to various key stakeholders related to progress, risk, issues, decisions, etc.
  • Hold regular technical team meetings to determine progress and address any questions or challenges regarding projects
  • Research and evaluate software technology options and weigh the cost/benefit analysis
  • Improve your team’s quality and effectiveness.
  • Draw out software development plans for engineers.
  • Lead a chapter or a guild.
  • Troubleshoot application integration issues with cross functional teams

Minimum Education

Bachelors degree or equivalent experience in related technical field required, or equivalent work experience


  • 5+ years of experience in REST architecture for web services.
  • 7+ years of experience with OO design/ skills.
  • 7+ years of experience building successful production systems.
  • Experience driving technology work e.g. development / configuration, infrastructure / cloud, testing, DevOps, etc.
  • Strong track record of agile technology delivery with focus on architecture and data platform delivery
  • Experience mentoring, coaching and developing rising talent
  • Excellent time management and organizational skills and experience establishing guidelines in these areas for others
  • Strong sense of personal accountability regarding decision-making and collaborating with other business segments to achieve business outcomes
  • Large scale experience in software development, scripting, and project management
  • Extensive experience in using system monitoring tools and automated testing frameworks
  • Programming languages such as Python, C++, as well as Java/J2EE platform
  • Experience working in a high-level collaborative environment and promoting a teamwork mentality
  • Ability to predict challenges and seek to proactively head-off obstacles


Accountability (L)
Analytical Discipline (L)
Building Effective Teams (L)
Change Agent (L)
Character (L)
Customer Centric (L)
Developing People (L)
Strategic Thinking (L)

Important: The candidate must provide evidence of academic preparation or courses related to the job posting, if necessary.


Popular requires all employees to be fully vaccinated against COVID-19 by the first day of work. We will require you to provide a copy of your COVID-19 Vaccination Record Card. (1)

(1)  In general, people are considered fully vaccinated: ±

       2 weeks after their second dose in a 2-dose series, such as the Pfizer or Moderna vaccines, or

       2 weeks after a single-dose vaccine, such as Johnson & Johnson's Janssen vaccine


Popular may provide vaccination exemptions for medical or pregnancy reasons, or due to a sincerely held religious belief or practice, unless doing so would impose an undue hardship to Popular or pose a direct threat to the health and safety of others. If you wish to request a vaccination exemption or have a disability and need assistance with the application process, please contact us at asesorialaboral@popular.com. This email inbox is monitored for such types of requests only. All information you provide will be kept confidential and will be used only to the extent required to provide needed exemptions or reasonable accommodations. Any other correspondence will not receive a response.


As Puerto Rico’s leading financial institution, we reaffirm our commitment to always offer essential financial services and solutions for our customers, including during emergency situations and/or natural disasters. Popular’s employees are considered essential workers, whose role is critical in the continuity of these important services even under such circumstances. By applying to this position, you acknowledge that Popular may require your services during and immediately after any such events.




Popular is an Equal Opportunity Employer

Learn more about us at www.popular.com and keep updated with our latest job postings at www.jobs.popular.com.

Connect with us!

LinkedIn |   Facebook   |   Twitter   |   Instagram

Job Segment: Sales Consultant, Sales