Senior Software Engineer
TLDR
Build and maintain backend services and microservices, own key apps like the Customer Portal, and drive automation and data integrations end-to-end.
About us
EdgeUno is a US-based technology infrastructure company headquartered in Miami, with a strong operational presence across Latin America, including Colombia, Brazil, Argentina, Peru, and Ecuador. We enable digital businesses to scale with high performance and reliability by providing connectivity, IP Transit, private networks, data center, bare metal, and cloud solutions to ISPs, hyperscalers, content providers, and global technology companies. Through our own infrastructure platform and strategic interconnection with major global hubs, we deliver low latency, security, and operational resilience across the Americas and beyond.
Position Summary
We are looking for a Software Engineer with strong software engineering fundamentals, solid backend and architecture skills, and reasonable working knowledge of frontend development. The core of the role is building and maintaining backend services, automation and integrations, including database design, REST APIs, and microservice architecture, with the ability to also contribute to different stacks such as JavaScript frontend frameworks. You will collaborate closely with Product, Design, and other engineers to deliver end-to-end solutions, with direct ownership of key applications such as the Customer Portal, Websites, internal monitoring systems, etc.
Key Responsibilities
- Design, build, and maintain backend services, APIs, and microservices with sound architectural decisions.
- Develop and maintain database integrations, ensuring proper data modeling and query performance.
- Build and consume REST APIs, applying good practices in structure, error handling, and documentation.
- Contribute to frontend development using React and Next.js when needed, building functional and reasonably polished interfaces.
- Integrate applications with CMS and platform tools such as WordPress, Strapi, and WHMCS.
- Take ownership of dedicated projects (for example, Customer Portal customizations), maintaining and evolving them with limited supervision.
- Build dashboards, tables, charts, and pipeline views from API-driven data for operational and business reporting.
- Contribute to and maintain automation workflows using tools such as n8n or Ansible where applicable.
- Ensure code quality through peer reviews, coding standards, automated testing, and CI/CD pipelines.
- Collaborate with cross-functional teams to translate business requirements into working technical solutions.
Required Qualifications
- English B2+
- Strong foundation in software engineering, programming logic, and system architecture.
- Practical experience designing and building REST APIs and microservices from scratch.
- Solid experience with database modeling, queries, and data integration.
- Reasonable working knowledge of frontend development with React and/or Next.js, sufficient to build functional interfaces when needed.
- Understanding of REST APIs, authentication flows, and web security fundamentals.
- Experience with Git workflows, CI/CD pipelines, and agile development environments.
Nice to Have
- Experience with Docker and containerized environments (Dockerfile, docker compose).
- Experience integrating with CMS platforms such as WordPress, Strapi, or WHMCS.
- Experience building workflows or integrations using n8n.
- Experience with WHMCS customization and theming.
- Knowledge of frontend performance optimization, SEO, accessibility, and responsive design.
- Experience with automated testing frameworks such as Cypress or Playwright.
- Experience with AI-assisted development tools.
What Success Looks Like
- Reliable, well-architected backend services and microservices delivered consistently.
- Key projects such as the Customer Portal owned and evolved with minimal supervision.
- Clean, well-structured database integrations and data flows with internal and third-party systems.
- Functional, reasonably polished frontend contributions when required.
What We Offer
- Competitive base salary plus performance-based bonus.
- Opportunity to work in a fast-growing technology infrastructure company.
- Collaborative, multicultural, and execution-focused environment.
- Exposure to regional operations across a LATAM-focused business.
Benefits
Exposure to regional LATAM operations
Exposure to regional operations across a LATAM-focused business
EdgeUno is a technology infrastructure company focused on enhancing internet connectivity across Latin America. We provide a range of services including IP transit, private networks, and cloud solutions to digital businesses, ensuring that they can scale with high performance and reliability. Our proprietary infrastructure platform guarantees low latency and operational resilience, making internet access more stable and affordable for users in the region.