Ubiminds
edtech
SeniorSoftwareEngineer-Python+React
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.