
Senior Software Engineer
Fluency Academy
full-time
Posted on:
Location Type: Remote
Location: Remote • Brasil
Visit company websiteJob 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