Epicareer Might not Working Properly
Learn More

Back-End Engineer- Hybrid Role

  • Full Time, onsite
  • Next Generation Career Coaching
  • On Site Hybrid, United States of America
Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description

Job Description

Join a dynamic team dedicated to building cutting-edge distributed software solutions for a rapidly expanding user base. We are seeking a talented Back-End Engineer to contribute to exciting projects across various teams.

This position is open only to U.S. citizens and lawful permanent residents (green card holders) due to the nature of the work and compliance with federal regulations.

Responsibilities:

- Design and develop scalable services using Kotlin, focusing on synchronization, asynchronous operations, database optimizations, and system reliability.

- Collaborate closely with dedicated engineering teams to deliver impactful products that reach millions of users.

- Advocate for best practices, code quality, and test coverage while driving technical discussions.

- Optimize existing systems for scalability, performance, and security, utilizing advanced encryption techniques to safeguard user and company data.

- Work within interdisciplinary teams to ensure the highest quality software delivery to users.

Qualifications:

5+ years of experience - back end development

Proficiency in at least one JVM language (Java, Kotlin, Scala) with a minimum of one year of experience in backend system development.

- Demonstrated experience in building and deploying fault-tolerant distributed systems.

- Strong understanding of data structures, databases, and large-scale distributed systems.

- Knowledge of technologies like Kafka, PostgreSQL, Redis, RabbitMQ is preferred.

-Commitment to customer-centric solutions and enhancing the overall user experience.

- Comfort working with tools such as Datadog, Amplitude, Grafana, BigQuery, and ApacheSpark.


If you are passionate about software excellence, scalability, and reliability, and are eager to contribute to innovative projects in a fast-paced environment, we encourage you to apply for this exciting opportunity.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job