Senior Software Engineer (AI & Cloud Solutions)
Join Our Team Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance our diverse and vibrant team. As a valued member of Oowlish, you will collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. Our commitment to creating a nurturing work environment is recognized by our certification as a Great Place to Work, where you will have opportunities for professional development, growth, and a chance to make a significant international impact. We offer the convenience of remote work, allowing you to craft a work-life balance that suits your personal and professional needs. We're looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.
About the Role
We are looking for an AI-Focused Software Engineer to join a fast-growing Cloud Native Applications team focused on building modern, scalable, and intelligent solutions for innovative projects and customer environments. This role is ideal for engineers who are passionate about: building cloud-native applications, working with Generative AI technologies, and developing modern software solutions using Python and AWS. You will collaborate closely with engineers, architects, and cross-functional teams to design, build, and deliver high-quality technical solutions while helping drive innovation forward through AI-powered systems and cloud technologies. We are looking for someone hands-on, curious, adaptable, and excited about integrating cutting-edge technologies into real-world applications. \n Key Responsibilities: Design, develop, and maintain scalable cloud-native applications Build and support AI-driven and agentic systems using modern technologies Collaborate with architects, engineers, and project stakeholders to deliver high-quality solutions Participate in Agile ceremonies, including sprint planning, standups, retrospectives, and demos Write clean, maintainable, production-ready code Contribute to infrastructure, automation, and CI/CD workflows Troubleshoot and resolve technical issues across development and staging environments Participate in code reviews and technical discussions Continuously explore and adopt innovative technologies and development practices Must Have: 5+ years of professional software engineering experience Strong experience with: Python AWS CI/CD pipelines Generative AI technologies Experience building scalable cloud-native applications Strong understanding of modern software architecture and distributed systems Experience working in Agile environments Ability to write scalable, maintainable, and production-ready code Nice to Have: Experience with: Java (legacy systems exposure) Node.js Go React.js Angular TypeScript Experience building AI-powered or agentic systems Experience with cloud automation and infrastructure tooling Experience with testing and automation practices UI/UX awareness or frontend collaboration experience Experience working in consulting or client-facing environments \n Benefits & Perks: Home office; Competitive compensation based on experience; Career plans to allow for extensive growth in the company; International Projects; Oowlish English Program (Technical and Conversational); Oowlish Fitness with Total Pass; Games and Competitions; You can also apply here: Website: https://www.oowlish.com/work-with-us/ LinkedIn: https://www.linkedin.com/company/oowlish/jobs/ Instagram: https://www.instagram.com/oowlishtechnology/ Apply To This Job