ioet logo
ioet

Diversity is a technical strategy.

Senior Backend Engineer

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

Location

Latin America

Posted

71 days ago

Salary

0

Seniority

Senior

5 yrs expEnglishAWSPostgreSQLPython

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 Job Pages

More Backend Engineer Jobs

NIR-YU logo

L4 Back End Engineer, Java

NIR-YU

Take Control of Your Business and Execute Your Vision with Ease - Hire Affordable and Qualified Nearshore Staff

Backend Engineer71 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• 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.

Mexico
Job Closed
Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• 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

Virginia
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• 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.

Mali
Job Closed
Nagarro logo

Associate Principal Engineer, CRM Salesforce CPQ – Technical Architect

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Backend Engineer71 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• 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.

India