Apply

Backend Engineer - 1505 / 1506 / 1507

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Mexico, Colombia, Costa Rica, El Salvador

🏢 Company: In All Media Inc

🪄 Skills: AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLPythonJavaJavascriptKafkaKubernetesMongoDBMySQLApache KafkaRedisNosqlSparkCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAttention to detailMicroservices

Requirements:
  • Proficiency in programming languages like Python, JavaScript (Node.js), and Java.
  • Hands-on experience with cloud services including AWS, Google Cloud, or Azure.
  • Expertise in developing and optimizing RESTful and GraphQL APIs with a focus on performance optimization for sub-second response times and high concurrency.
  • Experience with Apache Kafka, AWS Kinesis, Spark Streaming, and Elasticsearch for real-time data processing and analytics.
  • Knowledge of relational databases such as PostgreSQL and MySQL, as well as NoSQL databases like Redis and MongoDB.
  • Familiarity with big data tools like Google BigQuery, Redshift, or Snowflake.
  • Strong experience with Kubernetes for container orchestration, along with knowledge of Docker and microservices architecture.
  • Strong analytical skills for solving complex backend issues and designing scalable solutions.
Responsibilities:
  • Tackle complex, backend-heavy challenges to ensure robust systems with minimal latency.
  • Optimize backend performance to handle high concurrency and achieve sub-second response times.
  • Build and maintain data pipelines for real-time analytics and streaming using technologies like Apache Kafka, AWS Kinesis, and Spark Streaming.
  • Create and optimize scalable RESTful and GraphQL APIs ensuring efficiency and reliability.
  • Develop and maintain infrastructure on Kubernetes for system resiliency and scalability.
  • Implement monitoring solutions to verify 100% application fidelity and develop automated checks and alerts for issue detection.
  • Collaborate with cross-functional teams and provide technical guidance to junior team members.
Apply