Job Closed

This listing is no longer active.

Aurum Software logo
Aurum Software

Tecnologia para a próxima forma de advogar

Senior Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 1993H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

96 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer

Aurum Software

• Ensure the stability, evolution, and efficiency of the team's robot microservices, addressing technical bottlenecks, maintaining infrastructure, and integrating systems. • Support adoption of generative AI solutions and promote the use of AI-assisted development tools within the team, serving as a technical reference for mid-level and junior developers and maintaining high delivery quality. • Maintain, evolve, and modernize the team's microservices with a focus on stability and performance. • Investigate and fix critical technical failures in microservices, including instabilities in messaging flows, scheduling, and inter-system communication. • Upgrade Python versions across multiple services, ensuring compatibility and security. • Investigate and resolve production errors involving GCP services, networking, and inter-service communication. • Develop and maintain integrations between services and APIs, ensuring consistency and scalability. • Actively contribute to code reviews, technical discussions, and the definition of best practices. • Participate in building generative AI solutions using technologies such as ADK and LangChain. • Adopt and encourage the use of AI-assisted development tools like GitHub Copilot, Gemini CLI, or Claude Code in the team’s daily work. • Collaborate with the team in agile ceremonies, technical refinements, and pair programming sessions. • Share knowledge with the team and help drive collective technical growth.

Job Requirements

  • Bachelor’s degree in Information Technology or a related field.
  • Proficiency in Python for backend development and microservices.
  • Experience with messaging systems (RabbitMQ or Kafka).
  • Experience with asynchronous task orchestration (Celery, APScheduler, Faust, or Twisted).
  • Hands-on experience in production environments, including troubleshooting and resolving technical incidents.
  • Experience modernizing legacy systems, including version upgrades, dependency migration, and refactoring in production environments.
  • Experience monitoring and maintaining cloud systems (preferred: GCP).
  • Familiarity with generative AI and LLMs, with initial practical experience in personal or professional projects.
  • Experience with AI-assisted development tools such as GitHub Copilot, Gemini CLI, or Claude Code.
  • Autonomy to investigate and solve complex technical challenges.
  • Willingness to act as a technical reference, supporting the growth of mid-level and junior developers.
  • Collaborative and proactive approach to sharing knowledge and working constructively as part of a team focused on shared goals.
  • Clear and objective communication, with the ability to document technical decisions and contribute in structured ways in remote and asynchronous work environments.
  • Curious, resilient, and proactive profile with a continuous improvement mindset and a strong sense of ownership over the systems for which you are responsible.

Benefits

  • Meal/Food Allowance: R$ 1,300 monthly on a flexible card, no payroll deduction.
  • Home Office Allowance: R$ 135.00 monthly, no payroll deduction.
  • Health Plan: Bradesco (national coverage).
  • Dental Plan: SulAmérica.
  • Life Insurance.
  • Extended Parental Leave: We participate in the Empresa Cidadã Program and offer leave policies that support different family structures — including adoption, same-sex couples, and single-parent families.
  • Childcare Assistance: For children up to 5 years old.
  • Gympass/Wellhub: A wellness platform focused on physical activity and holistic health, providing access to thousands of gyms, studios, live classes, and wellness apps for a single monthly fee.
  • Conexa Saúde: A digital health platform with multiple specialties. Employees have access to 2 free psychological consultations and 2 free nutrition consultations per month.
  • Guapeco: Pet health plan with simple enrollment, national coverage, and reimbursements of up to 100%.
  • Language School Partnerships: Discounts for English and Spanish courses with OpenEnglish, Fluentia, and Instituto Cervantes, available online and in-person.
  • Profit Sharing (PLR): If the team meets the annual target, everyone receives profit sharing.
  • Relax Week: We do not work on business days between Christmas and New Year to rest and enjoy the end of the year.
  • Workstation Allowance: In addition to a company laptop loan, we provide a R$ 2,400.00 allowance to set up a comfortable home workspace.
  • Birthday Time Off: You receive a full day off during your birthday month to rest and celebrate.
  • Work at a Great Place to Work©: We are recognized as one of the best companies to work for in Latin America and Brazil.
  • And more! We offer a feedback culture, development guilds, onboarding PDI, Aurum Talks, regular company-wide meetings, transparency in OKRs, celebratory events, performance reviews, development programs, and other processes that support continuous employee growth.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Junte-se a nós e encontre grandes oportunidades de desenvolvimento de carreira • Trabalhar com tecnologias inovadoras de parceiros estratégicos • Contribuir com um plano de carreira sólido dentro da empresa

Brazil
Job Closed
Dev.Pro logo

Senior Software Engineer – Angular, Node.js

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer96 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Collaborate with a team of engineers to develop and support in-store and POS features, working across payments, loyalty, and hardware integrations. • Design, develop, and maintain Angular-based features for in-store and POS applications • Build functionality for payment processing, loyalty programs, and related transaction flows • Implement and support integrations with payment systems, card readers, and other in-store hardware devices • Collaborate with backend, QA, BA, and product teams to deliver new features across connected systems • Lead technical discussions and help the team align on implementation approaches • Coordinate day-to-day technical work and help ensure smooth feature delivery • Investigate, troubleshoot, and resolve issues across frontend and integrated systems • Support team members by sharing knowledge, guiding implementation decisions, and unblocking work • Contribute to improving code quality, maintainability, and development practices within the team

Bulgaria
Job Closed
Dev.Pro logo

Intermediate Software Engineer – Angular, Node.js

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

Backend Engineer96 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Develop and maintain Angular-based features for in-store and POS applications • Contribute to building functionality for payment processing, loyalty programs, and related transaction flows • Support integrations with payment systems, card readers, and other in-store hardware devices • Collaborate with backend, QA, BA, and product teams to deliver new features • Participate in technical discussions and contribute to implementation approaches • Investigate, troubleshoot, and help resolve issues across frontend and integrated systems • Contribute to improving code quality, maintainability, and engineering practices within the team • Support team members by sharing knowledge and helping unblock technical challenges

Bulgaria
Job Closed
MLabs logo

Senior Technical Architect

MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

Backend Engineer96 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Based in CET, Eastern US, or Middle East time zones, with the ability to maintain a 70% schedule overlap with the team’s core working hours of 10 AM to 5 PM CET. • Define and document technical and architectural visions for products, components, and libraries. • Ensure recommended software engineering principles are followed across all projects. • Design solutions that satisfy business, functional, and non-functional requirements, distinguishing features from enablers. • Define subsystems and their interfaces while allocating clear responsibilities across the architecture. • Establish critical non-functional requirements and raise awareness of these needs among stakeholders. • Document all architecture and technical decisions in a centralized, accessible location. • Evaluate and select appropriate software, hardware, and integration methods, ensuring products do not rely on unstable or immature external libraries. • Factor the long-term costs of architectural decisions into the overall decision-making process. • Support agile software development practices and participate in planning, solution definition, and exploration of alternatives. • Provide technical advice during work prioritization and iteration planning. • Contribute to work breakdown and task allocation to maximize team effectiveness. • Review acceptance criteria for critical developer tasks. • Communicate technical details clearly with scientists, researchers, developers, and business stakeholders. • Summarize proposed technical solutions for management and business decision-makers. • Enable continuous delivery of features through appropriate architectural planning, timeline setting, and milestone definition. • Acquire a deep technical understanding of the specific problem and solution spaces. • Maintain updated expertise in computer science and engineering techniques. • Review relevant literature and learn new topics as necessary to solve complex technical problems. • Recognize the limits of personal expertise and seek additional knowledge or external input when required.

Germany
Job Closed