Diversity is a technical strategy.
Senior Backend Engineer
Location
Latin America
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer
ioet
• Building scalable backend systems • Designing APIs • Collaborating with cross-functional teams to deliver robust solutions that power real-world products
Job Requirements
- 5+ years of professional experience as a backend engineer
- Strong expertise with Golang in production environments
- Solid experience with Python
- Proficiency in PostgreSQL, including schema design and query performance tuning
- Hands-on experience with AWS services for building and scaling applications
- Solid understanding of system design, API architecture, and best practices
- Strong English communication skills - Minimum B2 level proficiency
Benefits
- Remote work
- Working on an AI project with international teams
- Flexible schedule
- Collaboration with international clients
- USD compensation
- Paid Holidays and Vacations
- Paid family and sick leaves
- English classes
- Educational and wellness bonus
- Structured career plan with regular salary reviews
- Emphasis on personal growth and mentorship
Related Guides
Related Job Pages
More Backend Engineer Jobs
L4 Back End Engineer, Java
NIR-YUTake Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff
• Lead the design and implementation of major features and services within the Platform Catalog ecosystem. • Drive architectural discussions and propose scalable, reliable solutions aligned with engineering best practices. • Mentor junior engineers and promote a culture of technical excellence, collaboration, and continuous learning. • Partner with product managers and stakeholders to translate business goals into technical deliverables. • Advocate for system reliability, performance, and observability across multiple integrations and services. • Apply strong software engineering principles using Java, REST/GraphQL APIs, Docker, and Kubernetes to design and build backend applications that power advertising and data-driven platforms. • Utilize Kafka, Aerospike, and Elasticsearch to develop real-time data pipelines that serve as the backbone for critical business operations. • Design and implement microservices architectures for highly available, large-scale distributed systems. • Participate in and manage on-call rotations to troubleshoot and resolve system issues during off-hours or high-traffic events. • Coordinate with team members to assign tasks, set goals, monitor progress, and resolve technical challenges effectively. • Provide technical mentoring and guidance to team members, fostering professional growth and knowledge sharing.
Software Engineer, Full Stack – Angular, Java
Ridgeline International, LLCSolving our customers' toughest data problems
• You will join our team in a unique position. • For the first few months, you will work on maintaining and supporting legacy systems while getting to know our engineering practices and team. • After that initial phase, you will transition to our core development team where you will work on our modern tech stack. • Full Stack Development • Build and maintain applications using Java and Angular • Design and consume REST and GraphQL APIs • Work across the full request cycle from database to user interface • Design database schemas and write performant queries • Deploy and operate services in cloud environments • Improve monitoring, logging, and system reliability • Support incident response and root cause analysis • Keep systems running reliably in mission critical environments
• Develop agentic AI workflows using LangChain/LangGraph with custom tools, memory, decision logic, and MCP integrations. • Implement LLM applications with advanced prompt engineering (structured outputs, function calling, context management) and build RAG pipelines with vector databases. • Build and deploy event-driven AI services on AWS using Bedrock, SageMaker, Lambda, EventBridge, Step Functions, API Gateway, DynamoDB, and S3. • Write clean, testable Python code; create unit/integration tests; and package solutions with CI/CD pipelines (GitHub Actions). • Monitor and optimize AI application performance through logging, metrics, token usage, and cost management. • Integrate AI services with APIs, backend systems, and databases to ensure secure and reliable data flow. • Contribute to document AI and predictive analytics models for information extraction, classification, and forecasting. • Fine-tune Hugging Face Transformer models (BERT, RoBERTa, LayoutLM, DistilBERT) and train neural networks (PyTorch/TensorFlow) for supervised tasks. • Implement data preprocessing and annotation workflows for training and evaluation. • Work with OCR and text-processing tools (AWS Textract, Tesseract) for semi-structured/unstructured documents.
Associate Principal Engineer, CRM Salesforce CPQ – Technical Architect
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code • Lead a team of Salesforce developers and administrators to deliver end-to-end Salesforce solutions. • Own the overall Salesforce architecture, design decisions, and solution blueprint. • Provide technical guidance, code reviews, and enforce Salesforce best practices. • Collaborate with business stakeholders and cross-functional teams to gather and analyze requirements. • Translate business needs into scalable and secure Salesforce solutions. • Design technical architectures, data models, integrations, and process flows. • Identify opportunities for automation and optimization within Salesforce. • Configure Salesforce features including Flows, Process Automation, Security Model, Validation Rules, Workflows, and Page Layouts. • Implement and manage custom objects, fields, integrations, and system enhancements. • Manage integrations between Salesforce and external systems using APIs or middleware. • Ensure version control, code quality, and adherence to coding standards. • Support unit testing, system testing, and UAT activities. • Troubleshoot production issues and provide timely resolutions. • Maintain technical documentation, including design documents and release notes. • Ensure compliance with Salesforce platform limits, security guidelines, and architectural principles. • Promote reusable components and scalable architecture. • Work effectively within Agile/Scrum teams.




