Web, Mobile and Desktop Development

Rabelo Digital

Brasil

Teletrabalho

BRL 180 000 - 300 000

Tempo integral

há 11 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

Rabelo Digital is seeking a Senior Software Engineer to design, develop, and evolve scalable systems with AI as a core tool. You will participate in architectural decisions and contribute to the product architecture and evolution.

We expect solid software development experience, proficiency with APIs, distributed systems, databases, Git, testing, cloud environments, and strong technical communication. Nice-to-have: Docker/Kubernetes, microservices, CI/CD, observability, and AI/LLM experience.

Qualificações

  • Solid professional experience in software development.
  • Experience with APIs and distributed systems.
  • Solid knowledge of databases.
  • Experience with Git and collaborative workflows.
  • Knowledge of automated testing.
  • Knowledge of software architecture.
  • Experience with cloud environments.
  • Hands-on experience with AI tools applied to development.

Responsabilidades

  • Design, develop, and maintain scalable, resilient applications.
  • Take part in architecture decisions and technical solution design.
  • Turn business requirements into software solutions.
  • Write clean, testable, maintainable code.
  • Develop and consume APIs and integrations with external services.
  • Work with relational and/or NoSQL databases.
  • Create and maintain automated tests, taking part in code reviews.
  • Identify performance, security, scalability, and reliability issues.
  • Work together with product, UX/UI, and other areas.
  • Use AI tools to increase productivity, quality, and development speed.
  • Critically evaluate AI-generated code and solutions before incorporating them into the product.

Conhecimentos

Software dev
APIs
Distributed systems
Cloud
Testing
Architecture

Ferramentas

Git
Docker
Kubernetes
CI/CD
SQL
NoSQL

Descrição da oferta de emprego

We are looking for a Senior Software Engineer to join our engineering team. You will be responsible for designing, developing, and evolving high-quality systems, taking part in technical decisions and contributing directly to the architecture and evolution of our products.

We are looking for someone who is not just an excellent programmer, but who can understand business problems, propose solutions, make technical decisions, and use AI as a natural part of the development process.

AI is part of engineering here: practical knowledge and use of Artificial Intelligence are requirements for this position. We expect use of tools like Claude, ChatGPT, GitHub Copilot, Cursor, or equivalents, for analysis, implementation, refactoring, and debugging, building efficient prompts and context, understanding existing codebases, and critically reviewing AI-produced code, catching errors, hallucinations, vulnerabilities, and poor architectural decisions.

Design, develop, and evolve high-quality systems, with AI as a natural part of the process.

Responsibilities
  • Design, develop, and maintain scalable, resilient applications.
  • Take part in architecture decisions and technical solution design.
  • Turn business requirements into software solutions.
  • Write clean, testable, maintainable code.
  • Develop and consume APIs and integrations with external services.
  • Work with relational and/or NoSQL databases.
  • Create and maintain automated tests, taking part in code reviews.
  • Identify performance, security, scalability, and reliability issues.
  • Work together with product, UX/UI, and other areas.
  • Use AI tools to increase productivity, quality, and development speed.
  • Critically evaluate AI-generated code and solutions before incorporating them into the product.
Requirements
  • Solid professional experience in software development.
  • Command of at least one modern programming language.
  • Experience with APIs and distributed systems.
  • Solid knowledge of databases.
  • Experience with Git and collaborative workflows.
  • Knowledge of automated testing.
  • Knowledge of software architecture.
  • Experience with cloud environments.
  • Ability to investigate and solve complex problems independently.
  • Good technical communication.
  • Hands-on experience with AI tools applied to development.
Nice to have
  • Docker and Kubernetes.
  • Microservices and event-driven architecture.
  • CI/CD, observability, and monitoring.
  • Application security.
  • Messaging and asynchronous systems.
  • Experience with AI/LLM applications, RAG, embeddings, and vector databases.
  • Development of AI agents/automations.
  • Experience in technical leadership or mentoring.
  • Open source contributions.
  • Remote, flexible setup: you organize your routine around deliverables, not the clock.
  • Growth budget for courses, certifications, and technical events.
  • Health and wellness stipend.
  • Real access to and ownership of the tools and AI stack we use in day-to-day engineering.
  • Results-oriented culture: deliver well, and you get the autonomy to decide how and when you work.
  • Small, senior squads with real room for technical decision-making.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack AI Software Engineer ID53175
Full Stack AI Software Engineer ID53175

AgileEngine • Uberlândia

Presencial
BRL 470 219 - 679 205
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack AI Software Engineer ID53175
Full Stack AI Software Engineer ID53175

AgileEngine • Campinas

Presencial
BRL 416 884 - 625 326
Professional growth: Mentorship and personalized growth roadmaps
Competitive compensation: USD-based pay with activity budgets
Exciting projects: Solutions with Fortune 500 companies
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Salvador

Presencial
BRL 624 000 - 936 000
Professional growth
Competitive compensation
Exciting projects
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Curitiba

Presencial
BRL 624 000 - 936 000
Professional growth opportunities
Competitive compensation
Exciting projects
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Espumoso

Presencial
BRL 470 219 - 626 959
Professional growth opportunities
Competitive compensation
Engaging projects with renowned companies
+1
Full Stack AI Software Engineer ID53175
Full Stack AI Software Engineer ID53175

AgileEngine, LLC. • São Paulo

Presencial
BRL 104 821 - 157 232
Mentorship
Education budget
Fitness budget
+2
Full Stack AI Software Engineer ID53175
Full Stack AI Software Engineer ID53175

AgileEngine, LLC. • Espumoso

Presencial
BRL 422 386 - 580 781
Mentorship and TechTalks
USD-based competitive compensation
Flexible schedule with remote options
AI Engineer - Generative AI and Agents
AI Engineer - Generative AI and Agents

Azumo • Brasil

Teletrabalho
BRL 624 000 - 936 000
Remote-first culture (LA)
Paid time off (PTO)
US holidays
+4
Senior AI Engineer
Senior AI Engineer

Avenue Code • Brasil

Presencial
BRL 446 400 - 669 600
Senior AI Engineer
Senior AI Engineer

Amplify IT • Brasil

Presencial
BRL 343 811 - 442 043