We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
Senior Software Engineer – .NET, Node.js, Python
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – .NET, Node.js, Python
Ubiminds
• 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.
Job Requirements
- 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.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Engineer, Backend Focus
Remote Talent LATAMWe Find You Amazing Marketing Employees from Latin America!
• Design, build, and maintain scalable FastAPI services and RESTful APIs across auth, scheduling, payments, insurance, messaging, and clinical workflows. • Build APIs for AI consumption, well-documented, secure endpoints that AI agents and internal tools can call reliably in production. • Contribute to member-facing web (TypeScript, React, Next.js) and support iOS and Android teams on API contracts and integration debugging. • Architect PostgreSQL schemas (RDS/Aurora), write Alembic migrations, and optimize queries; utilize Redis for performance optimization. • Implement async workflows with Celery, RabbitMQ, and Redis for webhooks, notifications, and background processing. • Monitor and debug production systems using Datadog and Sentry. • Write pytest and frontend tests; update Playwright E2E when product flows change. • Contribute to GitHub Actions CI/CD for automated testing and safe deployment.
• Atender junto com a CI&T um cliente do mercado financeiro; • Participar ativamente em todas as fases do ciclo de vida do desenvolvimento de software, incluindo refinamento técnico, desenvolvimento, testes e implantação; • Participar de revisões de código, garantindo a qualidade e conformidade com as melhores práticas; • Trabalhar de maneira colaborativa tanto com colegas de equipe quanto com clientes, promovendo um ambiente produtivo e harmonioso.
• Support improvements to core product features • Design systems by defining intent, constraints, and architecture for each feature • Use AI agents and automation systems to improve features • Own delivery from concept through production and customer impact • Operate across multiple workstreams to deliver multiple features in parallel • Utilize customer feedback to enhance system design, usability, and reliability • Manage and coordinate multiple AI agents to execute work efficiently • Validate generated code and system behavior
• Define end-to-end solution architecture including content architecture, integration architecture, security architecture, and deployment architecture. • Lead architecture workshops and technical discovery sessions with clients and project teams. • Define architecture standards, governance models, and technical guardrails across multiple delivery teams. • Design scalable, secure, and maintainable Liferay DXP solutions aligned with business and enterprise architecture requirements. • Design integration strategies for enterprise platforms such as DAM, PIM, CRM, ERP, CDP, Search, Identity Providers, and Middleware solutions. • Create and review high-quality architecture documentation, technical specifications, solution designs, and architecture diagrams aligned with architecture standards and best practices. • Assess technical risks related to integrations, performance, scalability, security, and maintainability. • Support project estimations, solution planning, technical proposals, and change requests. • Provide technical leadership and mentorship to architects, developers, and project teams. • Troubleshoot complex technical challenges and provide guidance on production and platform issues. • Support pre-sales activities, RFP responses, technical estimations, and solution presentations.




