Skip to main content
Ubiminds

Senior Software Engineer - .NET, Node.js, Python

RemoteLATAM
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Anywhere in LATAM. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer with 5+ years of experience in integrations, .NET, C#, Node.js, Python, and Django. Must have hands-on experience with cloud-based SaaS applications, AWS, and authentication standards like OAuth/SAML. Requires strong English communication skills and ability to work in distributed teams.

Core skills

.NETNode.jsPython

Required skills

C#DjangoSaaSAWSOAuthSAMLREST APIsPostmanSQL Serverautomated test suites

Optional skills

PostgreSQLAuroraDynamoDBCeleryInsomniaWebRTCDockerCI/CD pipelines

Required languages

English

What you'll do

  • Design and develop scalable integrations between internal systems and third-party platforms.
  • Build and maintain backend services using .NET, C#, Node.js, Python, and Django.
  • Write clean, maintainable, and easy-to-understand code.
  • Participate in architecture discussions and contribute to technical designs.
  • Review peers’ code and provide constructive feedback.
  • Mentor engineers and promote knowledge sharing across the team.
  • Troubleshoot and resolve complex production issues.
  • Apply risk-based technical decision-making throughout the software lifecycle.
  • Ensure automated testing is implemented across all levels of the test pyramid.
  • Create technical documentation and communicate solutions through written and verbal presentations.
  • Collaborate with Product and Engineering teams in a distributed environment.

What they require

  • 5+ years of Software Engineering experience, focused on backend development and integrations.
  • Strong experience with .NET and C#.
  • Solid experience with Node.js, Python, and Django.
  • Hands-on experience building cloud-based SaaS applications.
  • Strong knowledge of AWS services and cloud best practices.
  • Experience with authentication and identity standards such as OAuth and SAML.
  • Experience designing and consuming REST APIs.
  • Familiarity with API testing tools such as Postman.
  • Strong experience with SQL Server.
  • Experience writing unit tests and automated test suites.
  • Ability to work effectively in globally distributed teams.
  • Strong English communication skills.

Benefits

  • Work as part of an international product engineering team.
  • Receive full back-office support, including HR and career guidance.
  • Enjoy a 100% remote work model.
  • Get a company-provided laptop.
  • Access free English lessons with native speakers.
  • Participate in internal tech communities and growth initiatives.
  • Become eligible for our referral bonus program.
  • Optionally use our Florianópolis office with snacks, games, and weekly massages.

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.

🇧🇷 BrazilSoftware DevelopmentMid-size
Salary not disclosed