Back-End Software Engineer

Apply Now

Job Description

Ekeo Group is searching for Back-End Software Engineer (Hybrid) for a full-time opportunity.

Job Summary

We are seeking a skilled and motivated Back-End Software Engineer for a hybrid role based in Miami. The ideal candidate will have at least one year of experience with JVM-based languages and a strong background in building and shipping highly available, fault-tolerant distributed systems. This role involves developing microservices, ensuring system reliability, and collaborating with cross-functional teams.

Key Responsibilities

  • Microservices Development: Design, develop, debug, and ship microservices using JVM-based languages (Java, Kotlin, Scala).
  • System Reliability: Build and maintain highly-available, fault-tolerant, production-ready distributed backend systems.
  • Product Collaboration: Actively participate in creating product and software specifications before implementation.
  • Quality Assurance: Maintain high levels of test coverage, strong technical documentation, and effective monitoring.
  • Database Management: Utilize a strong understanding of data structures and databases to develop scalable solutions.

Qualifications

  • Programming Proficiency: In-depth knowledge of at least one programming language.
  • JVM Experience: At least one year of experience in any JVM-based language (such as Java, Kotlin, Scala) with confidence in building, debugging, and shipping microservices.
  • Backend Systems: Proven experience in building and shipping highly-available, fault-tolerant, production-ready distributed backend systems.
  • Technical Skills: Strong understanding of data structures, databases, and large-scale distributed systems.
  • Collaborative Approach: Active participation in creating product and software specifications prior to implementation.
  • Quality Focus: Commitment to high levels of test coverage, strong technical documentation, and effective monitoring.
  • Nice to Have Domain Knowledge: Experience with payment systems, Fintech, or cryptocurrency.

Citizenship / Work Permit / Visa Status

  • Requirement: Must be a US citizen or permanent resident.

Application Exclusions

  • Non-Eligibility: Candidates with current or previous affiliations with Blockchain.com.

Additional Information

  • Work Environment: Position is hybrid, based in Miami.
  • Relocation Bonus: Available.
  • Interview Process:
    1. Screening call with the recruiter.
    2. Live coding test.
    3. Interview with the hiring manager.
    4. Final interview with the CTO.

If you meet the qualifications and are ready to take on a challenging role in a cutting-edge company, apply now to join our team!