Senior Software Engineer

Posted 6 days ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, implement, and enhance services and components with an emphasis on performance, scalability, and maintainability.

• Engage in architectural discussions by assessing trade-offs and documenting decisions in ADRs and technical evaluations.

• Maintain quality through automated testing, code reviews, and adherence to consistent engineering practices.

• Focus on observability and reliability by utilizing metrics, logs, tracing, and conducting incident analysis and resolution.

• Collaborate with Product, QA, and other teams to outline technical scope and decompose deliverables.

• Offer technical guidance to junior engineers, sharing best practices and internal framework standards.

• Participate in the AI Squad, contributing to the design, evolution, and maintenance of essential platform components.


⛳️ Requirements

• Strong experience in software development for products.

• Proficient in Java and Python, along with their libraries and tools ecosystems.

• Extensive knowledge of relational databases, including modeling, query optimization, and indexing.

• Experience with various DBMSs is an advantage.

• Familiarity with REST APIs, system integrations, and messaging protocols.

• Experience with CI/CD processes, Git version control, and a culture of automation.

• Ability to articulate technical decisions effectively, both in written and spoken formats.

• Experience with generative AI applications and LLM integrations is a plus.

• Understanding of RAG architectures, including chunking, indexing strategies, reranking, and response quality assessment, is advantageous.

• Experience with vector databases and semantic search technologies, such as pgvector, OpenSearch/Elasticsearch k-NN, Qdrant, Milvus, Weaviate, or similar, as well as embedding models, is beneficial.

• Familiarity with agents, tool orchestration, and integration protocols like MCP and function calling is advantageous.

• Knowledge of evaluation and guardrails for AI systems is a plus.

• Experience with containers and orchestration tools like Docker and Kubernetes, along with observability platforms, is beneficial.

• Understanding application security principles, including OWASP, SAST/DAST, and vulnerability management, is a plus.


🏝️ Benefits

• Unimed Health Plan: No monthly premium for employees and only 30% copayments.

• Special annual profit-sharing bonus.

• Meal or Food Allowance: R$950.00 benefit.

• Education Assistance: Scholarships for language courses, undergraduate programs, graduate studies, or specializations, with monthly reimbursement of up to 70%.

• TotalPass: Access to a nationwide network of gyms, psychologists, and nutritionists throughout Brazil at an exclusive discount.

• Dental Plan: Three comprehensive plan options available.

• Employee Referral Bonus: Bonuses compensated through Flash.

• Free Online Courses.

• Internal and External Training opportunities.

• Pharmacy Benefit.

• Life Insurance coverage.

• Pet Benefit.

People also viewed

Arista Networks9 hours ago

Software Engineer, Kernel, BIOS

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
knowmad mood9 hours ago

Java Software Developer – Hexagonal

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One9 hours ago

Senior Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$314.8k – $359.3k/year
ApplyView job
HealthEdge9 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Capital One9 hours ago

Director, Full-Stack Engineer, Shopping Tech

US flagVirginia OnlyFull-timeFull-stack Engineer$244.7k – $279.2k/year
ApplyView job
Arctiq9 hours ago

Senior Full Stack Developer

US flagPennsylvania OnlyFreelanceFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers