Senior Software Engineer - Backend

C
CharterUPTransportation, Mobility
Brazil (Remote)Full-TimeSenior
Salary6000 - 7000 USD per month
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AWSJavaKotlinRESTful APIsDistributed Systems

Requirements

  • 4+ years of experience as a backend or full-stack engineer with a strong backend focus
  • Proficiency in JVM-based languages (Java, Kotlin, etc.)
  • Experience building scalable RESTful APIs
  • Solid understanding of distributed systems, API design, and backend performance optimization
  • Experience with cloud infrastructure (preferably AWS)
  • Experience with modern deployment practices
  • Exposure to AI-assisted tools for development, monitoring, or automation
  • Strong ownership mindset and collaboration skills
  • Experience working closely with mobile or frontend teams in cross-functional environments
  • Familiarity with the Backend-for-Frontend (BFF) pattern

Responsibilities

  • Design, build, and operate scalable backend services and APIs for mobile applications, using modern and AI-assisted development practices
  • Partner with mobile engineers to define API contracts and deliver seamless, high-performance user experiences
  • Own service reliability, scalability, and performance, including deployment, monitoring, and optimization in AWS
  • Drive backend best practices across testing, observability, and operational efficiency, leveraging AI-driven tooling where appropriate
  • Collaborate cross-functionally to deliver high-impact features and identify opportunities to improve systems and workflows through AI
View Full Description & ApplyYou'll be redirected to the employer's site
6000 - 7000 USD per month
Apply Now