Fullstack Platform Engineer
Location
Colombia
Posted
51 days ago
Salary
0
Seniority
Mid Level
Job Description
Fullstack Platform Engineer
Kiva.org
About us: Kiva is a global nonprofit, founded in 2005, with a mission to expand financial access and help underserved communities thrive. Kiva unlocks capital for borrowers through crowdfunded loans supported by individuals around the world. Lenders on Kiva can start with as little as $25 to support causes that matter most to them, whether that’s gender equity and support for women, refugees, climate change, small businesses, agriculture, and more. Since our founding, over two million people have invested over $2 billion in real dreams and real opportunity, spanning more than 100 countries and over 5 million borrowers As we work toward our mission, Kiva invests in building and retaining a global team of talent to add to our values-driven and digital-first culture. Our organization is supported by over 700 volunteers and 130+ full-time employees dispersed around the world, as well as within team hubs located in San Francisco, Nairobi, Bogota, and Bangkok. Kiva’s team is growing as we pursue exciting new opportunities to scale our impact and create a financially inclusive world. Kiva's values: Impact first - This is why we exist. This is the drumbeat we march to. Every day. Extreme ownership - Own it; you, your relationships, your impact. Insist that others support you and hold you accountable. Be curious and bold - Never stop learning. Question assumptions. Take Risks and dream big. Inclusion. Equity. Diversity. - Without reservation and without caveat. In our hiring, in our workplace and in our impact in the world. Honor and integrity - Do the most right thing in the most right way. Cherish diversity and respect each other. Love and kindness always - Say what you mean. Mean what you say. And don't say it mean. Clarity. Courage. Kindness. Role overview: We are seeking a Senior Full-Stack Engineer to help lead the design, development, and evolution of Kiva’s core platform. In this role, you’ll work across backend services and frontend applications, drive technical decisions, and raise the bar for code quality, reliability, and team effectiveness. You’ll be trusted with ambiguous problems, expected to think in systems, and empowered to mentor others while delivering meaningful product outcomes. At this time, we can only consider applicants with authorization to work in the United States on a permanent, full-time basis; unfortunately we cannot provide visa sponsorship. Key responsibilities include: - Lead the design and delivery of complex, end-to-end features using Kotlin, PHP, Node.js, and Vue.js / Nuxt - Own technical solutions from discovery through production, balancing product needs with long-term maintainability - Design, build, and evolve backend services, APIs, and data models that support high-impact workflows - Set standards for frontend quality, performance, and accessibility across user-facing applications - Influence architecture and technical direction through design reviews and thoughtful tradeoff analysis - Proactively identify and reduce technical debt, reliability risks, and operational bottlenecks - Collaborate closely with product, design, platform, and data teams to shape roadmap and execution - Debug and resolve complex production issues, contributing to incident response and prevention - Mentor and support other engineers through code reviews, pairing, and technical guidance - Contribute to documentation, best practices, and shared engineering standards Preferred qualifications: - 6+ years of professional software engineering experience, including senior-level ownership - Strong backend experience with Kotlin, PHP, and/or Node.js in production systems - Frontend expertise with Vue.js, Nuxt, or comparable modern frameworks - Experience designing scalable APIs and data models for real-world usage - Proven ability to deliver complex projects with minimal direction - Strong code quality instincts, including testing strategies and maintainability - Experience working in collaborative, cross-functional product teams - Comfort operating in production environments with high availability and user impact DevOps & Platform Experience (Bonus) - Experience working with AWS or similar cloud platforms - Familiarity with Docker, Kubernetes, and containerized deployment - Exposure to Terraform, CI/CD pipelines, or infrastructure-as-code - Ability to reason about system reliability, observability, and performance tradeoffs What we offer: - A work-from-home position; final candidate must be authorized to work in Bogota, Colombia. - An opportunity to improve real lives, solve hard problems, and change the world - Friendly, supportive, and adventurous environment with a team of engaged colleagues - A comprehensive, industry-leading benefits package including health, dental, and vision insurance, parental leave, professional development, and unlimited PTO. Some of these benefits have eligibility requirements. Many of these benefits are subsidized or fully paid for by Kiva. - Opportunities to connect with and learn from colleagues and partners around the world A diverse and inclusive workplace where we learn from each other is an integral part of Kiva's culture. We actively welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a great place to work. Join us and help us achieve our mission! We will only accept applications directly from candidates. Kiva will not be responsible for any recruiting agency fees, absent a formal agreement.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Azure Platform Engineer
ThalozWe help companies achieve their goals and expand their business through technology.
• Design, deploy, and operate workloads on Azure Kubernetes Service (AKS) to meet security, resilience, and performance goals • Lead AKS bootstrapping, cluster/node/pod configuration, and operational support activities • Build automated deployment templates for customers to provision AKS instances • Implement and maintain CI/CD and GitHub build/release pipelines for Dev, Stage, and Production environments • Configure autoscaling (Horizontal Pod Autoscaler, Cluster Autoscaler) and integrate Azure Container Instance (ACI) where appropriate • Implement Pod security policies, node-to-node encryption, and enforce NIST-aligned security controls when deploying container images • Integrate AKS logs (application, event, cluster, user activity, diagnostics) into Azure Event Hub or Storage and enable real-time monitoring • Manage authentication and authorization for cluster access using managed identities, service principals, certificates, and secrets • Deploy and manage HTTPS Ingress controllers and TLS certificate management for Kubernetes services • Use governance and scanning tools to monitor images, runtime, vulnerabilities, registries, and hosts
Azure Platform Engineer
ThalozWe help companies achieve their goals and expand their business through technology.
Role Description We are seeking a senior Azure Platform Engineer to lead design, deployment, and operation of production workloads on Azure Kubernetes Service (AKS). This role is critical for enabling scalable, secure microservices and accelerating time-to-market through repeatable AKS bootstrapping, CI/CD enablement, and platform automation. The engineer will work hands-on across AKS cluster administration, deployment pipelines, security enforcement, observability, and automation templates. This is an opportunity to shape a Platform-as-a-Service offering, improve operational maturity, and drive GitOps-based delivery for event-driven microservices. Responsibilities - Design, deploy, and operate workloads on Azure Kubernetes Service (AKS) to meet security, resilience, and performance goals - Lead AKS bootstrapping, cluster/node/pod configuration, and operational support activities - Build automated deployment templates for customers to provision AKS instances - Implement and maintain CI/CD and GitHub build/release pipelines for Dev, Stage, and Production environments - Configure autoscaling (Horizontal Pod Autoscaler, Cluster Autoscaler) and integrate Azure Container Instance (ACI) where appropriate - Implement Pod security policies, node-to-node encryption, and enforce NIST-aligned security controls when deploying container images - Integrate AKS logs (application, event, cluster, user activity, diagnostics) into Azure Event Hub or Storage and enable real-time monitoring - Manage authentication and authorization for cluster access using managed identities, service principals, certificates, and secrets - Deploy and manage HTTPS Ingress controllers and TLS certificate management for Kubernetes services - Use governance and scanning tools to monitor images, runtime, vulnerabilities, registries, and hosts Qualifications - 3-4 years of hands-on container deployment experience on Azure AKS - 7+ years working with microservices, with focus on event-based services, scalability, and security - 4+ years of Azure engineering experience designing, developing, and deploying Azure cloud solutions - Proven experience developing and implementing AKS-hosted solutions and Kubernetes build pipelines - 2+ years building automation/CD pipelines with Terraform and Flux following GitOps practices - Hands-on experience with Docker and Kubernetes concepts: pods, nodes, ConfigMaps, selectors, services - Experience deploying and configuring HPA, Cluster Autoscaler, and integrating Azure Container Instance (ACI) - Experience deploying Linux and/or Windows Kubernetes clusters from Azure CLI and using AKS for CI/CD runtime - Working knowledge of NIST security policies and standards, FedRAMP, CSA, or ISO cloud/container standards - Proficient with code versioning tools such as GitHub - Experience pulling images from private Azure Container Registry (ACR) and deploying to AKS - Familiarity with API standards (Swagger, REST) and database technologies mentioned (Azure SQL Server, MongoDb, PostgreSQL) Nice to Have - Hands-on knowledge of Istio, Envoy, Helm, Kustomize, Flux, Crossplane - Experience with governance and security tools such as Arnica, Wiz, SonarQube - Familiarity with observability tools like Prometheus and Dynatrace - Experience with Kusto query language or integrating logs into Azure monitoring systems - Background working in Agile, Scrum, Kanban, or GitOps-based development lifecycles - Terraform scripting - YAML - Shell scripting for Azure CLI automation
Principal Platform Engineer
TruistA purpose-driven financial services company, Truist Financial Corporation was established to deliver better banking for all people, businesses, and communities. The awards attribut
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status. Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America) Please review the following job description: The Principal Platform Engineer partners with a wide cross-section of partners to create innovative and compelling experiences for our Truist clients. Responsible for defining, championing, building, delivering, and measuring products/platforms and strategies for their segment. This role manages and leads high performing product management teams consisting of product managers, product owners, and product analysts. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Responsible for leading a team of product managers and product owners, setting direction and priorities for products, services, and experiences. 1. Responsible for understanding industry landscape, competitive environment, and voice of client 2. Develop product roadmaps in collaboration with Relationship Managers and Line of Business (LOB) partners. 3. Manage teams that develop and groom backlog from EPICS down to user stories in partnership with LOB, User Experience/User Interface, Content, Technology, and Operations 4. Partner with Tech Agile teams on development, rollout, and post-production support 5. Partner with Legal, Risk, & Compliance on new product development and remediation when applicable 6. Partner with associated LOBs, marketing, operation, and readiness teams on commercialization and rollout 7. Responsible for the client experience/results/KPIs of assigned platforms 8. Manage product pricing, including modeling pricing changes 9. Manage annual budget, including monthly forecasting 10. Hire, mentor and manage team members; proactively provide timely, candid, and constructive performance feedback in efforts to cultivate appropriate talent pool to ensure adequate bench strength and succession planning 11. Responsible for leading teams across related but disparate functions to support successful deployment of new products and integrated experiences QUALIFICATIONS Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 1. A minimum of seven+ years in a combination of professional services and financial services industry 2. Five+ years of product management experience 3. Deep understanding of software development methodologies and best practices 4. Deep and broad experience in digital banking, financial services, or other complex transactional services 5. Experience leading complex, cross-functional initiatives and large scale projects 6. Demonstrable understanding and application of digital concepts and technology 7. Ability to lead initiatives throughout the software development lifecycle, including post implementation 8. Bachelors' degree in business, engineering, design, or technology field; banking or financial management education or equivalent education and related training 9. Strong strategic thinker, with ability to quickly assess complex problems, prioritize key issues, and focus on relevant facts 10. Demonstrated experience in managing a varied team of professionals in a project-based environment and a proven ability to coach and develop a team 11. Outstanding skills presenting/communicating ideas and data to Executive level leaders 12. Sound business judgment and ability to build a business case around a product or service 13. Expert relationship builder; developing open, effective, considerate, and productive working relationships. Can "work the matrix" and gain credibility quickly with internal and external constituents. 14. High level of adaptability; responds appropriately and competently to the demands of work challenges when confronted with change, ambiguity, adversity, and other pressures. Preferred Qualifications: 1. Masters' of Business Administration (MBA) degree or Master's degree in business, engineering, design, or technology field; banking or financial management education 2. Experience in banking, insurance, financial services, and/or investments across multiple client segments including consumer, small business, wealth and commercial business. 3. Experience in payment products, including ACH payments, wire transfers and real-time payments(RTP) OTHER JOB REQUIREMENTS / WORKING CONDITIONS Sitting Constantly (More than 50% of the time) Standing Frequently (25% - 50% of the time) Walking Frequently (25% - 50% of the time) Visual / Audio / Speaking Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone. Manual Dexterity / Keyboarding Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers. Availability Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need. Travel Minimal and up to 10% General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace. EEO is the Law E-Verify IER Right to Work
Role Description Aretum is seeking a skilled and highly motivated Cloud / Platform Engineer. As a Cloud / Platform Engineer you will deploy, configure, and operate the solution in VAEC. Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements. Responsibilities - Deploy containerized services (ECS or OpenShift) - Configure networking, load balancing, and scaling - Implement CI/CD pipelines and environment management - Integrate logging, monitoring, and observability tools - Maintain system reliability and uptime - AWS Core Services: ECS, EC2, VPC, ALB/NLB, IAM, S3 - Containerization: Docker image management, container lifecycle - Orchestration: ECS (preferred), basic Kubernetes/OpenShift exposure - Infrastructure as Code: Terraform, CloudFormation, or similar - CI/CD Tools: GitLab CI, GitHub Actions, Azure DevOps pipelines - Networking Fundamentals: Subnets, routing, security groups, NACLs - Monitoring & Logging: CloudWatch, log aggregation, metrics dashboards - Security Basics: IAM roles, least privilege, secrets management - High Availability & Scaling: Auto-scaling groups, health checks, failover - Environment Management: Dev/test/prod separation, configuration management - Troubleshooting: Logs, metrics, container failures, networking issues Travel Requirements This is a remote position; however, occasional travel may be required based on project needs, client meetings, team collaboration events, or training sessions. Travel is expected to be less than 10% and will be communicated in advance whenever possible. Requirements - Due to federal contract requirements, only U.S. citizens are eligible for this position. - This position supports a federal government contract and requires the ability to obtain and maintain a Public Trust or Suitability Determination, depending on the agency’s background investigation requirements. Benefits - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off - Family Leave (Maternity, Paternity) - Short Term & Long-Term Disability - Training & Development Company Description Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors. Our teams work at the intersection of strategy, technology, and transformation, helping agencies solve their most critical challenges. We believe in investing in our people and creating a culture where collaboration, inclusion, and professional growth are at the forefront.


