Software Engineer
Indexed description
Experience and Skills
- Mid-level experience with 3 or more years of professional software engineering experience
- Strong proficiency in Python development, including writing clean, maintainable, and testable code
- Solid experience working with AWS cloud services and infrastructure
Skills
- Python
- AWS
- Backend Development
- API Development
Projects
This role is for a mid-level Software Engineer to join a dynamic development team focused on building advanced digital products. You will work directly on hands-on backend development, leveraging modern cloud infrastructure and programming practices to deliver robust, scalable software. The position offers a unique opportunity to contribute to cutting-edge features while collaborating closely with product and design professionals. In this role, you will focus on backend engineering tasks, integrating services, and optimizing cloud environments. You will also have the opportunity to expand your technical capabilities into AI agent development. This is a remote contract position tailored for engineers in LATAM who thrive in fast-paced, collaborative environments.Key Responsibilities
- Develop, test, and deploy robust backend services and APIs using Python.
- Manage and configure AWS cloud resources to support application deployment and scalability.
- Collaborate with product managers and designers to translate product requirements into functional technical solutions.
- Participate in code reviews, maintain high code quality standards, and contribute to team technical discussions.
Benefits
We provide the opportunity to participate in impactful and technically rigorous industrial data projects that drive innovation and professional growth. Our work environment emphasizes technical excellence, collaboration, and continuous innovation.
Niuro supports a 100% remote work model, allowing flexibility in work location globally. We invest in career development through ongoing training programs and leadership opportunities, ensuring continuous growth and success.
Upon successful completion of the initial contract, there is potential for long-term collaboration and stable, full-time employment, reflecting our long-term commitment to our team members.
Joining Niuro means becoming part of a global community dedicated to technological excellence and benefiting from a strong administrative support infrastructure that enables you to focus on impactful work without distraction.
Nice to Have
- LangGraph
- Artificial Intelligence
- LLMs
- Agentic AI
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search