Senior Backend Engineer

closed
Encora Logo

Encora

πŸ“Remote - Mexico

Summary

Join Encora as a Senior Backend Engineer and contribute to the design, development, and maintenance of scalable, high-performance backend systems. You will collaborate with cross-functional teams, build and consume RESTful APIs, and ensure system reliability and security. The ideal candidate possesses strong expertise in Rust, .Net, or Java, and experience with microservices architecture and REST APIs. This full-time, remote position requires a Bachelor's degree in a related field and strong problem-solving skills. The role involves working with Kubernetes and cloud platforms (AWS or Azure) and contributing to CI/CD and DevOps practices. Experience with GraphQL is a plus.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Proven ability to work independently and as part of a distributed team
  • Proficiency in Rust (preferred), or strong experience in .Net or Java
  • Hands-on experience with microservices architecture and REST APIs (must)

Responsibilities

  • Design, develop, test, and maintain backend services and microservices
  • Collaborate with cross-functional teams to define and implement solutions
  • Build and consume RESTful APIs
  • Write clean, scalable, and well-documented code
  • Participate in code reviews and technical discussions
  • Ensure system reliability, performance, and security
  • Contribute to CI/CD and DevOps practices
  • Explore and potentially implement GraphQL APIs
  • Support deployments on Kubernetes and cloud platforms

Preferred Qualifications

  • Experience or familiarity with Kubernetes (plus)
  • Experience with GraphQL (plus)
  • Experience with AWS or Azure (plus)
This job is filled or no longer available