Microservices Engineer
hace 11 horas
Position Overview Canonical is a leading provider of open source software and operating systems, best known for its Ubuntu platform. With 1200+ colleagues in 75+ countries, the company is founder‑led, profitable, and focused on highly scalable back‑end REST API microservices written in Go and Python. We are seeking skilled engineers who can design API architecture, build resilient services, and help us enhance performance, scalability, resilience, and DevOps practices at a global scale. Key Responsibilities Write high‑quality, well‑designed, robust software that operates at scale. Design APIs and software architecture for collegial review. Write tests that validate software behavior. Build and maintain reliable, fault‑tolerant applications and services. Collaborate proactively with a globally distributed team. Display technical leadership internally and within external communities. Debug issues and produce high‑quality solutions. Contribute to technical documentation. Participate in cross‑team discussions across Canonical. Work from home with global travel twice annually for company events. Required Qualifications Exceptional academic track record from high school and university. Undergraduate degree in Computer Science or STEM, or an alternative path with compelling narrative. Drive and track record of exceeding expectations. Proficiency in Python and/or Go. Experience writing modern, maintainable software. Experience with relational and non‑relational database systems. Continuous integration and delivery experience. Experience with systems programming or scalable web services. Professional written and spoken English. Experience with Linux (Debian or Ubuntu preferred). Excellent interpersonal skills, curiosity, flexibility, accountability. Passion, thoughtfulness, and self‑motivation. Excellent communication and presentation skills. Result‑oriented with a personal drive to meet commitments. Ability to travel twice a year for company events up to two weeks each. Desired Skills Experience with container technologies: LXD, Docker, Kubernetes. Understanding of build systems and toolchains. Experience with cross‑compilation. Experience with hyperscale public clouds and/or private clouds. Experience designing, building, and running distributed systems. Performance engineering and security experience. Location & Availability We have micro‑services teams with roles available in every time zone. Work is primarily remote, with twice‑yearly in‑person team sprints in interesting global locations. Benefits & Compensation Distributed work environment with bi‑annual team sprints in person. Annual learning and development budget of USD 2,000. Annual compensation review and performance‑driven bonus. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Employee Assistance Programme. Opportunity to travel to new locations to meet colleagues. Priority Pass and travel upgrades for long‑haul company events. Equal Opportunity Statement Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination and commit to giving all applicants fair consideration regardless of identity. #J-18808-Ljbffr
-
Remote Senior Python Backend Engineer
hace 2 semanas
Estado de México Laborintos A tiempo completoA technology company in Mexico is seeking a Senior Software Engineer to work on enhancing back-end services for property listings. The ideal candidate will have over 7 years of experience in Python development and 3 years in cloud technologies like AWS. Responsibilities include architecting microservices, driving process optimization, and mentoring team...
-
Cloud Backend Engineer
hace 5 días
Estado de México Luxoft A tiempo completoA global IT services company is seeking a mid-senior level engineer in Mexico, Estado de México. The role involves implementing backend services using Java and Golang, developing APIs, and integrating event-driven systems. Candidates should have a strong background in microservices architecture and familiarity with AWS services. This full-time position...
-
Hybrid Java Backend Lead: Spring Boot
hace 5 días
Estado de México Cognizant A tiempo completoA leading technology company in Mexico seeks a Senior Software Engineer (Hybrid Java Backend Lead) to design and maintain innovative software solutions using technologies like Mongo DB, Spring Boot, and Microservices. The role emphasizes collaboration with teams, developing efficient database solutions, and mentoring junior developers. Flexibility is offered...
-
Java Backend Lead: Spring Boot
hace 11 horas
Estado de México Cognizant A tiempo completoA leading technology company is seeking a Senior Software Engineer (Hybrid Java Backend Lead) to design and maintain software solutions using Java, Mongo DB, Spring Boot, and Microservices. The role emphasizes mentoring junior developers and collaborating with teams in a hybrid work model, providing flexibility between remote and on-site work. This position...
-
Microservices Engineer
hace 11 horas
Estado de México Canonical A tiempo completoCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and...
-
Remote Java Backend Engineer — Microservices
hace 11 horas
Estado de México The Dignify Solutions, LLC A tiempo completoA tech solutions provider is seeking a remote Java Backend Developer based in Mexico. This full-time role involves designing and maintaining backend services using Java and Spring, collaborating with front-end teams, and optimizing application performance. The ideal candidate will be mid-senior level with expertise in microservices and a commitment to code...
-
DevOps Engineer for Microservices Migration
hace 11 horas
méxico Featmate A tiempo completoDevOps Engineer for Microservices Migration & Management Aug 3, 2025 - Senior $6,000.00 Fixed Project Overview We are a growing software development team at a critical juncture: transitioning from a legacy monolithic application to a modern microservices architecture. Our goal is to significantly improve our development velocity, system scalability, and...
-
Senior .NET Backend Engineer | Microservices
hace 2 semanas
estado de méxico SCIGON A tiempo completoA technology services company is seeking an experienced Backend Developer skilled in .NET and C#. The successful candidate will have over 5 years of backend development experience, with strong expertise in microservices architecture, RESTful API development, and containerization using Docker and Kubernetes. This role requires collaboration with front-end...
-
Ciudad de México Recooty A tiempo completoA leading technology firm is seeking a highly skilled software engineer specializing in Java backend technologies to develop and maintain platforms for banking digital transformation. This role requires a minimum of 6 years of Java development experience, with expertise in microservices, Spring technologies, and NoSQL databases. Candidates should have an...
-
Senior Backend Engineer
hace 2 semanas
Ciudad de México NielsenIQ A tiempo completoA leading data analytics company in Mexico City seeks a Senior Software Engineer with expertise in Java or Kotlin. The ideal candidate will facilitate building event-driven microservices, work collaboratively with cross-functional teams, and mentor junior engineers. You will engage with AWS services and various databases, contributing to innovative data...