Fluency Academy

Senior Software Engineer

Fluency Academy

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformKafkaRabbitMQ

About the role

  • Work on the Learning Experience team, contributing to the evolution of Fluency’s learning platforms, including synchronous and asynchronous experiences and the Memhack app;
  • Ensure engineering best practices, scalability, and performance;
  • Work from ideation through deployment and maintenance of production applications;
  • Actively collaborate with Product Managers and Product Designers to ensure solutions solve real user problems;
  • Work with scalable architectures, ensuring the best technical approach for each challenge;
  • Identify and prioritize technical debt, balancing value delivery and code sustainability;
  • Ensure technical decisions are aligned with product strategy and company objectives;
  • Work in an agile environment with short feedback cycles and iterative deliveries.

Requirements

  • Experience developing and evolving digital product platforms, including systems with synchronous and asynchronous experiences, preferably in learning contexts or high-interaction digital products;
  • Experience as a Software Engineer with high-scale production systems;
  • Ability to make strategic technical decisions, balancing trade-offs between complexity, time, and business impact;
  • Product-owner mindset, seeking to understand problems before proposing solutions;
  • Experience with cloud (AWS, GCP, or Azure) and DevOps practices;
  • Experience with system scalability;
  • Strong communication and influencing skills, able to explain technical decisions to different stakeholders;
  • Culture of continuous learning, always seeking to improve engineering processes and practices.
  • Differentiators:
  • Previous experience in startups or product-oriented companies;
  • Experience with Event-Driven Architecture and messaging systems (Kafka, RabbitMQ, SQS, etc.).
Benefits
  • Annual bonus;
  • Paid 30-day leave;
  • Meal allowance (Caju) — R$ 24.30 per business day of the current month;
  • Cultural allowance — R$ 50.00 per month;
  • SulAmérica national health plan;
  • Amil dental plan;
  • Zurich life insurance;
  • Referral bonus — R$ 1,000.00;
  • Zenklub: two free sessions per month and additional sessions for R$ 70.00;
  • Wellhub (Gympass): digital plan at no cost, plus access to 10 other plans and options;
  • Fluency SkillUp — choose one of our language or technology courses to study for free;
  • Access to Gen-AI Course (developed exclusively for Fluency employees to help master AI and apply it to daily work);
  • Day off during your birthday month;
  • We provide full support and ship equipment so you can perform your activities efficiently and comfortably.
  • Remote work: we provide full support for onboarding and active participation with the team.
  • Other perks:
  • Relaxed, collaborative work environment with talented people;
  • Autonomy to work, develop, and implement ideas;
  • Environment that values continuous development through Individual Development Plans (IDP), feedback, 1:1s, and regular reviews;
  • Opportunity to participate in internal mentorship programs and Fluency product beta cohorts;
  • Baby gift for newborns;
  • No dress code: wear what makes you feel good.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringcloud computingDevOps practicessystem scalabilityEvent-Driven Architecturemessaging systemssynchronous experiencesasynchronous experiencestechnical decision makingdigital product platforms
Soft skills
strong communication skillsinfluencing skillsproduct-owner mindsetcollaborationcontinuous learningproblem-solvingbalancing trade-offsstrategic thinkingadaptabilityuser-centric approach