Senior Software Engineer (.NET, Node.js, Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (.NET/Node.js/Python): Building and evolving a critical Integrations Product Line for a cloud-based SaaS ecosystem with an accent on API design, system reliability, and scalable backend architecture. Focus on designing complex integration solutions, maintaining high-quality code, and ensuring seamless data flows between internal systems and third-party platforms.
Location: Remote (LATAM focus), with an optional office in Florianópolis.
Company
is a GPTW-certified, people-first company that partners with American software product companies to scale their global teams.
What you will 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.
- 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.
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.
- Strong knowledge of AWS services and cloud best practices.
- Experience with authentication standards (OAuth, SAML) and REST APIs.
- Strong English communication skills.
Nice to have
- Experience with PostgreSQL, Aurora, or DynamoDB.
- Knowledge of Docker and CI/CD pipelines.
- Experience with frontend development using React.
- Experience with real-time technologies like WebRTC.
Culture & Benefits
- 100% remote work model with full back-office support.
- Company-provided laptop.
- Free English lessons with native speakers.
- Access to internal tech communities and growth initiatives.
- Referral bonus program.
- Optional access to the Florianópolis office with amenities.
Hiring process
- Interview with Tech Recruiter.
- Client interview process (may include technical assessments).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →