Backend Developer

Dynamic Yield
·
Posted: 
May 3, 2023
·
Other
Job Commitment
Full-time
Job Commitment
Mid Level
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Mid Level
Workplace Type
Other
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

Dynamic Yield is seeking a Backend Developer to join their Messaging Engine team. The ideal candidate should have experience in designing and implementing real-time systems that work at scale and at real-time. The role requires collaboration, innovation, and effective communication skills. The job responsibilities include collaborating with the team to define software requirements, designing and implementing low-latency and scalable applications, debugging technical issues, and staying up-to-date with emerging trends and technologies in software development. The optimal skills for success include 3 years of developing experience with Java, strong technical skills, and experience in designing, developing, and testing scalable distributed systems.

Responsibilities

  • Collaborate with the team to define software requirements and specifications.
  • Design and implement low-latency and scalable applications to analyze multiple data sources using technologies like Docker, Kubernetes, etc.
  • Debugging meaningful technical issues inside a very deep and complex technical stack involving Dockers, micro services, etc.
  • Write clean, modular, and maintainable code that adheres to software development best practices.
  • Stay up-to-date with emerging trends and technologies in software development.

Requirements

  • Collaborate with the team to define software requirements and specifications.
  • Design and implement low-latency and scalable applications to analyze multiple data sources using technologies like Docker, Kubernetes, etc.
  • Debugging meaningful technical issues inside a very deep and complex technical stack involving Dockers, micro services, etc.
  • Write clean, modular, and maintainable code that adheres to software development best practices.
  • Stay up-to-date with emerging trends and technologies in software development.
  • 3 years of developing experience developing with Java.
  • Strong technical skills and a passion for developing features end-to-end.
  • Understanding of product and a passion for building software that provides a great experience.
  • Experience in designing, developing, and testing scalable distributed systems.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Familiarity with both relational (SQL) and non-relational databases like Redis and Cassandra.
  • Experience with Docker, containers, Kubernetes.
  • Experience with messaging technologies such as ActiveMQ, RabbitMQ or otreaming technologies like: Kafka/Flink.
  • Experience with AWS cloud technologies and administration such as S3, EC2, EKS, Lambda, and CloudWatch.

Job Application Resources

No items found.

More Openings at Dynamic Yield

Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Sales
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Hybrid
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Dynamic Yield
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Marketing
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Dynamic Yield

Dynamic Yield helps companies quickly deliver and test personalized, optimized, and synchronized digital customer interactions.
Location
New York, NY
Company Size
251-500
Workplace Type
Industries
Artificial Intelligence
E-Commerce
Email Marketing
Enterprise Software
Predictive Analytics
Publishing
Commerce and Shopping
Content and Publishing
Data and Analytics
Media and Entertainment
Sales and Marketing
Science and Engineering
Software
Open Roles
8
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Dynamic Yield

Dynamic Yield helps companies quickly deliver and test personalized, optimized, and synchronized digital customer interactions.
Company Overview

Dynamic Yield helps companies quickly deliver and test personalized, optimized, and synchronized digital customer interactions.

Benefits
  • COVID-19 considerations: Virtual hiring process and interviews conducted by video or phone
  • In-office work 2 days per week for some teams
  • Equal Employment Opportunity employer
  • Inclusive work environment that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address