
Tech Lead - Sr. Software Engineer - Python + React (521)
Ubiminds
🇧🇷 Brazil
Remote
Staff / Principal
3 months ago
- Python
- React.js
- AI
- Django
- TypeScript
- SQL
- IaC
- Terraform
- Datadog
3 months ago
- 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.
- 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 limited to) how to adapt as AI continues to advance.
- Participate in and lead code reviews, share learnings through presentations or documentation, and mentor others. Collaborate
- Engineers participate early in the product development process. You will review quantitative and qualitative research about our clients and learners and weigh in on the product strategy and roadmap.
- Collaborate with fellow Engineering Team Members in Design and Operational Reviews to guide technical decision-making and identify performance issues.Â
- Partner closely with Product to provide multiple viable technical paths for new features and improvements.
- Embrace our writing-focused culture: much of our collaboration, planning, and ideation happens in written form.
- Experience coding in a productionPython/Djangoenvironment
- Experience withReact and TypeScript.Â
- Experience writingSQL queriesand 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  About Ubiminds Cultural fit- People First. We are all about people!- Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.- Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment. - We’re in this together. We work as a team, we thrive as a team and we evolve as a team.- Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations. - Keep it real. We promise you honesty, transparency, and openness, regardless of the situation. Perks and BenefitsAs a Senior Software Engineer @Ubiminds, you:- Are placed in a product-based company, with the same treatment as their full-time employees;- Have our full back-office support, from career guidance to HR and concierge services;- Enjoy our remote-first policy - we are a distributed team, after all;- Get your own MacBook (none of that "bring your own device" stuff here);- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!- Improve your English through free lessons with a native English speaker - get to the next level of your communication skills!- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!);- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games. How our process works1- Interview with Tech Recruiter (chat about the job opening and your experiences)2- Client process (this may vary)3- Offer (yay)
Tech Lead - Sr. Software Engineer - Python + React (521) · Ubiminds