Ubiminds

edtech

SeniorSoftwareEngineer-Python+React

Brazil FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer - Python + React at Ubiminds. Skills: Python, React, TypeScript, AI. Build products. Ship regularly and iteratively”

What You'll Achieve.

Help organizations train employees; Overcome people-related problems at scale; Grow their product; Improve velocity; Maintain code quality; Ensure users get most value

Industry & Context.

edtech
Problems you'll solve

Performance issues; Bug fixing; Performance problems; Refactoring complex systems

What They're Looking For.

Must Have

7+ years of experience as a Software Engineer, Experience coding in a production Python/Django environment, Experience with React and TypeScript, Experience writing SQL queries and designing relational data models, Experience using agentic development workflows

Nice to Have

Ability to articulate where AI workflows create leverage for a small team and where they create liability, Exposure to infrastructure-as-code tools like Terraform, Experience with tiered web application architecture, including backend services, APIs, and frontend integration, Experience creating performance monitors and dashboards using observability tools such as Datadog, Experience improving or refactoring complex systems in production without impacting customer experience—especially under conditions involving tight synchronization, legacy code, or data consistency challenges, Excellent written communication skills, as much of our work and collaboration is driven through writing, Passion for leadership development and empowering growth in individuals and teams

What You'll Do.

Ship regularly and iteratively

Write maintainable code

Develop understanding of data flows

Work with intricate data models

Use AI-assisted development tools

Design and implement solutions

Guide other engineers on AI integration

Help junior engineers develop skills

Propose improvements to engineering processes

Adapt to AI advancements

Participate in code reviews

Fix performance problems

Learn unfamiliar technologies

How You'll Work.

Team & Collaboration

Collaborate with product teams; Collaborate with design teams; Collaborate with data teams; Collaborate with content teams; Collaborate with fellow Engineering Team Members; Collaborate in Design Reviews; Collaborate in Operational Reviews; Partner closely with Product; Embrace writing-focused culture for collaboration

Communication Scope

Written communication

Full Job Description

## Description Want to get to the next step in your international career? We can support you! Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.   The client you'll be working with has undergone a major transformation over the last five years! They shifted from a typical training company to a tech-focused competitor with top-notch content. In 2018, they switched to subscription-based digital learning using the All-Access Pass platform. In 2021, they acquired a key player with clients like Slack, Airbnb, Pinterest, and Intuit. Now, they're positioned to lead in edtech. Their Platforms team is looking for great talent with a growth mindset to join and help grow their product.   Challenge As a Senior Software Engineer - Python + React, you will build products to help organizations train their employees and overcome their most pressing people-related problems at scale. You will work with product, design, data, and content teams to build a modern learning platform with an emphasis on performance and scalability.   What you'll do Build You will ship regularly and iteratively, writing testable, readable, and maintainable code. Develop a deep understanding of how data flows through complex systems and work with intricate data models. Use AI-assisted development tools responsibly to improve velocity while maintaining code quality. Design and implement solutions considering scale, security, performance, and privacy. Tech Lead skills - Guide other engineers on best practices for safely and effectively integrating AI into their development workflows. - Help junior engineers develop the technical skills needed to become tomorrow’s senior engineers. - Propose and help implement improvements to our engineering processes, including (but not limi

Free ATS check

Applying for this Senior Software Engineer - Python + React role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Ubiminds?

Real rants from real employees. Read before you apply.

Read Company Rants →