📋 External Recruiting Agencies

Pomelo (PomeloHQ) is an offshore talent marketplace and staffing agency that sources, vets, and places remote workers with client companies, managing their payroll and compliance on behalf of those clients.

This company was flagged and excluded from default search results. Proceed with caution.

Pomelo
Posted 1w ago

Software Engineer

Pomelo
Mexico
RemoteFull Time
Responsibilities
  • developing applications
  • integrating APIs
  • optimizing performance
Requirements
  • Bachelor's degree in a technical field
  • Proficiency in a programming language
  • Software application or backend experience
  • Databases, Git, CI/CD, and automated testing
  • US time-zone availability
Technical tools mentioned
PythonJavaScriptTypeScriptJavaGoC#DockerKubernetesGitCI/CDAWSGCPAzure

Job description

Pomelo AI places the best offshore AI talent with leading tech companies across the globe. We enable hard-working and ambitious talent to work remotely from their home countries, while gaining exposure into how the world’s top companies operate.

ABOUT THE ROLE

We are seeking an experienced Software Engineer to design, build, and maintain scalable software applications for real-world products. The ideal candidate has strong software engineering fundamentals, enjoys solving complex technical problems, and is passionate about building high-quality, production-ready systems. This is a hands-on engineering role where you'll work across the full software development lifecycle, from architecture and implementation to testing and deployment.

KEY RESPONSIBILITIES

  • Design, develop, test, and maintain scalable software applications and services
  • Collaborate with product managers, designers, and cross-functional engineering teams to deliver high-quality features
  • Write clean, efficient, and maintainable code following software engineering best practices
  • Build and integrate APIs, databases, and third-party services
  • Troubleshoot, debug, and optimize application performance and reliability
  • Participate in code reviews and contribute to technical discussions and architecture decisions
  • Create and maintain technical documentation
  • Stay up to date with modern software development tools, frameworks, and best practices

QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • Strong proficiency in one or more programming languages such as Python, JavaScript/TypeScript, Java, Go, or C#
  • Experience building web applications, backend services, or distributed systems
  • Solid understanding of software engineering principles, data structures, algorithms, and object-oriented programming
  • Experience working with relational and/or NoSQL databases
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes) is a plus
  • Experience with Git, CI/CD pipelines, and automated testing
  • Ability to write clean, maintainable, and well-documented code
  • Excellent problem-solving skills and the ability to work independently or collaboratively within a team
  • Ability to work in a US time zone, Monday to Friday (8 hours per day)

BENEFITS

  • Competitive pay, always in US dollars
  • Work remotely from the comfort of your home
  • Paid holidays and time off
  • Performance bonus
  • Global exposure to the world’s best companies

Similar jobs

Software Engineer roles
7h
Save
Mark Applied
Hide
Senior Software Engineer, Java Backend
Brazil or Colombia or Ecuador or Mexico
RemoteFull Time
NinjaOne
NinjaOne: Unified IT platform for automated endpoint management and security.
10+ YOEBachelor's degree or equivalent experience; 10+ years Java development, 5+ years scalable systems, system design, OOP, API and REST services, relational databases, caching, and Spring experience.
Java, Kotlin, C++, Postgres, Golang, AWS, Spring, REST, OOP
23h
Save
Mark Applied
Hide
Software Engineer - Rust - Consumer
Poland or Brazil or Peru or Sweden or Colombia or Argentina or Romania or Cyprus or South Africa or Czech Republic or Hungary or Mexico or Chile or Spain or Bulgaria
RemoteFull Time
Kraken
Kraken: Global platform for trading and managing digital assets.
3+ YOERequires 3+ years of software engineering experience, Rust network or asynchronous programming, distributed systems knowledge, security-focused design, autonomous debugging, and cross-functional collaboration.
Rust, Kafka
23h
Save
Mark Applied
Hide
Software Engineer, Marketplace
United States or Canada or Mexico
RemoteFull Time
Fleetio
Fleetio: Software platform for managing commercial vehicle fleet operations.
2+ YOERequires 2+ years with Ruby on Rails, React, and/or TypeScript; object-oriented programming, relational databases such as PostgreSQL, architecture, unit testing, communication, and quality-focused problem solving.
Ruby on Rails, React, TypeScript, PostgreSQL
1d
Save
Mark Applied
Hide
Desarrollador de Software
Mexico City, Mexico City, Mexico
OnsiteFull Time
AXA
AXAEuronext Paris: CS: Global provider of insurance, investment, and financial protection services.
2+ YOEBachelor's degree in computer science, information systems, or information technology; 2+ years in systems development and functional analysis; ETL, APIs, cloud, databases, servers, programming, and agile methods experience.
ETL, Informatica, Talend, AWS, Microsoft Azure, Google Cloud, SQL, PL/SQL, Tomcat, JBoss, WebSphere Application Server (WAS), Apache, Java, HTML, JavaScript, XLS, Angular, UML
1d
Save
Mark Applied
Hide
Software Developer - STUDENT CONVERSION
Guadalajara, Jalisco, Mexico
OnsiteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
Bachelor's degree and exposure to scripting, automation frameworks, business requirements analysis, technical solution implementation, software development life cycles, deployment processes, and process improvement.
Automation frameworks
1d
Save
Mark Applied
Hide
Senior Engineer – Elasticsearch & Node.js
South America or Argentina or Bolivia or Colombia or Costa Rica or Dominican Republic or Mexico or Panama or Peru
RemoteFull Time
Encora
EncoraNSE: COFORGE: Provides global digital engineering and software product development services.
5+ YOERequires 5–8+ years in software or backend engineering, advanced Elasticsearch, Node.js, REST APIs, Docker, databases, observability, distributed systems, AI-assisted tools, and advanced English.
Elasticsearch, Node.js, JavaScript, TypeScript, Docker, REST APIs, Portainer.io, MongoDB, PostgreSQL, MySQL, Datadog, Elasticsearch APM, AWS, GitHub Copilot, Elastic Stack, Query DSL, Microsoft?
1d
Save
Mark Applied
Hide
Senior Software Engineer, Dagger, Core
Mexico City, Mexico City, Mexico
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor's degree or equivalent experience; 5 years of Java or Kotlin software development experience; 3 years testing or launching software products; and 1 year of software design and architecture experience.
Java, Kotlin, Android, Application Programming Interfaces (APIs), Dagger, Coroutines, Jetpack Compose
1d
Save
Mark Applied
Hide
Senior Specialist - Software Engineering
Mexico
RemoteFull Time
LTIMindtree
LTIMindtreeNSE: LTIM: Global technology consulting and digital transformation services provider.
5+ YOERequires 5 years in IT, AWS and Linux deployment, Docker, Kubernetes, Jenkins, Terraform, Ansible, scripting, cloud migration, CI/CD, Java or PHP projects, and application release management.
GitHub Actions, Jenkins, Docker, Kubernetes, Ansible, AWS, Linux, Shell, EKS, OKD, AWS Database Migration Service, Groovy, Terraform, YAML, OpenShift, Git, AWS CI/CD, Artifactory, SonarQube, Fortify, Node.js, Java, PowerShell, Batch, Unix, PHP, Python, Bitbucket, CloudFormation, BigCommerce