Job Closed
This listing is no longer active.
Agilidade e Inovação para Vendas Digitais
Backend Developer Mid/Senior
Location
Brazil
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer Mid/Senior
Macro Digital Sales
• Backend Development: Design, develop and evolve APIs and services responsible for the platform's main flows. • Core Module Development: Work directly on modules such as Campaign Engine, Customer Profile, Integration Hub, Channel Orchestrator and system events. • Integrations: Build integrations with external services (ERPs, WhatsApp, VOIP, payments, data bureaus), ensuring resilience and performance. • Service Architecture: Structure modular, scalable services with clear separation of responsibilities and low coupling. • Data Modeling: Define and evolve data structures with a focus on consistency, performance and multi-tenant environments. • Asynchronous Processing: Implement queues, workers and event-driven processing (e.g., campaigns, deliveries, webhooks). • Observability: Monitor logs, metrics and tracing to ensure stability and rapid identification of issues. • Performance and Scalability: Optimize services to handle high volumes of data, calls and real-time events. • Code Quality: Ensure clean, testable code and follow best practices for versioning and code review. • Collaboration: Work closely with frontend, AI and product teams to ensure deliveries are aligned with business needs.
Job Requirements
- Backend Experience: Solid experience in backend development (preferably Node.js + TypeScript).
- APIs: Strong experience building REST APIs (gRPC is a plus).
- Databases: Knowledge of data modeling and experience with relational databases (PostgreSQL).
- Architecture: Experience with distributed systems, modular architecture or microservices.
- Asynchrony: Experience with queues, messaging and asynchronous processing (SQS, RabbitMQ, Kafka or similar).
- Integrations: Hands-on experience integrating external APIs and handling failures (retry, fallback, etc.).
- Cloud: Experience with AWS or another cloud provider.
- Observability: Basic knowledge of logging, metrics and monitoring.
- Version Control: Experience with Git and collaborative development workflows.
Benefits
- Health insurance – Amil with co-payment option (optional);
- Dental plan – Amil (optional);
- Company mobile SIM with free voice and data;
- Partnerships with educational institutions;
- Birthday day off;
- Total Pass.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Collaborate on our technical vision to build a product customers love. - Develop and maintain low-latency, massively-scalable developer facing APIs and a robust data platform supporting our data science team. - Design and implement systems that support the growth of the product and the company. - Debug production issues across all levels of the stack. - Bring a strong collaborative approach to deliver value to customers and internal stakeholders at Spade. Qualifications - This position is remote friendly (with an option to come to an office if in the NYC area), but only open to applicants based in the United States and Canada. - Must-have: - 6+ years of experience building and scaling backend Python-based systems in fast-paced environments. - Proven capability with developing REST APIs and writing performant SQL. - Experience building using AWS infrastructure. - Experience building systems from scratch, making trade-offs, and executing autonomously in early-stage environments. - A customer-focused mindset, strong problem solving skills, and the ability to navigate ambiguity while delivering value to customers. - A collaborative mindset, the ability to be mentored, and a focus on your own growth trajectory. - Nice-to-have: - Proficiency in Django. - Familiarity with data science and analytics tools such as Pyspark, Databricks and Delta Lake, and Hex. - Experience with cloud infrastructure and tools like AWS CDK. - Experience with transaction, merchant, and/or location data. - Experience and/or interest in fintech and/or data products. Benefits - Competitive compensation and equity package. - Full medical, dental, and vision benefits for US-based employees. - Life & short-term disability insurance. - Unlimited PTO. - Early exercise program. - Extended post-termination exercise period. - 401K for retirement planning. - Hybrid team, with pet-friendly headquarters in NYC. - Paid parental leave. - Work from home stipend. Salary Range At Spade, we view total compensation as consisting of salary + equity + benefits. We aim to pay fairly and competitively, and consider a number of factors in developing compensation offers. The anticipated base salary range for this role is between $200,000 and $220,000, and an equity grant.
• Develop and maintain backend applications using Java • Build and optimize queries and stored procedures in Oracle (PL/SQL) • Develop scripts in a Unix environment (Shell Script) for automation and operational support • Participate in agile ceremonies (planning, daily stand-up, review, retrospective) • Collaborate with multidisciplinary teams (QA, architecture, business) • Ensure code quality through best practices and code reviews • Identify and fix bugs and propose evolutionary improvements • Perform impact analysis and provide production support and maintenance for systems
• Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms. • Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base. • Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data.
Senior Consultant – Java Development
TASQ Staffing SolutionsTalent Acquisition done with Speed Quality
• Design, develop, and maintain scalable and high-performance Java applications • Build and enhance microservices architectures using Spring Boot and related frameworks • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications • Develop intelligent features such as chatbots, recommendation engines, or automation workflows • Deploy and manage applications within Azure Cloud environments • Provide technical guidance, mentorship, and support to junior developers or small teams • Participate in code reviews and enforce best practices in coding, security, and performance • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions • Troubleshoot, debug, and optimize applications and AI integrations • Contribute to CI/CD pipelines and DevOps processes • Stay updated on emerging trends in AI, cloud computing, and backend engineering




