
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A technology solutions provider is seeking a Software Engineer in Londrina, Brazil, for a 6+ month remote position. The ideal candidate will possess at least 2 years of experience in software engineering, particularly with Node.js, Python, and SQL. Responsibilities include developing backend services, collaborating with cross-functional teams, and optimizing application performance. The role also involves troubleshooting production issues and participating in code reviews. Strong communication and problem-solving skills are essential, and familiarity with financial services is a plus.
We are seeking a talented Software Engineer with at least 2 years of hands‑on experience to join our client’s engineering team, ideally with experience across Node.js, Python, and SQL. In this role, you will design, develop, and maintain scalable software applications, collaborating with cross‑functional teams to solve complex problems. The ideal candidate is proficient in backend technologies and has a passion for building efficient, reliable systems. Experience in financial services and process automation is a significant advantage, as is familiarity with emerging technologies like LLMs and AI.
Develop and implement backend services using Node.js, Python, and SQL databases.
Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
Optimize application performance, scalability, and security.
Write clean, maintainable, and well‑documented code following best practices.
Troubleshoot and debug issues in production environments.
Participate in code reviews, agile ceremonies, and continuous integration / delivery processes.
Explore and integrate new technologies, including AI / ML tools where applicable, to enhance product capabilities.
Automate workflows and processes to improve efficiency, particularly in data handling and financial operations.
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
At least 2+ years of professional software engineering experience.
Experience with Node.js.
Solid experience with Python for scripting, automation, and backend development.
Expertise in SQL for database design, querying, and optimization (experience with MSSQL (Microsoft SQL Server) would be great).
Understanding of software development lifecycle, version control (e.g., Git), and RESTful APIs.
Excellent problem‑solving skills and attention to detail.
Strong communication and teamwork abilities.