Senior Software Engineer

The Judge Group
October 13, 2021
Atlanta, GA
Job Type


Location: REMOTE
Description: Our client is currently seeking a Senior Software Engineer to join a small, highly collaborative team and create the next generation of data products for trading, investing, and analytics. 

You’ll work on real-world problems in a dynamic environment with talented team members to deliver quality software.

Participate in all phases of software life cycle including architecture, design, implement, test, and launch

Collaborate with business partners to gather requirements, implement new functionality and drive continuous improvements

Successful candidates will be curious, independent thinkers who are excited by challenges and driven by building great products.   

This job will have the following responsibilities:

  • Participate in early stage of projects in defining the platform for the next generation data platforms and analytics products

    Work with a team of engineers with deep experience in streaming, distributed microservices, full stack systems

    Build APIs, pipelines, and data products for multi-tenant, high-volume, distributed, and real-time systems

    You will develop software systems from ground up using a modern technology stack such as, Core Java, Python, Spark, Kafka, Kubernetes, serverless technologies, PostgreSQL, Redis

    Stay current on technological and analytical trends

    Be passionate about experimentation and testing new ideasList Responsibilities Here]

Qualifications & Requirements:

  • Must be eligible to work in Canada (Canadian citizenship, PR status or working Visa)

  • 5+ years professional experience in a software engineering role

    Bachelor’s Degree, ideally in a technical field, but will consider relevant work experience Working with public cloud providers, microservices architectures, containerization, distributed systems.

    Experience building and deploying containerized applications on Kubernetes

    Pragmatic programming skills in Core Java

    Unix/Linux commands and shell scripting

    Ability to translate business requirements to technical specifications/designs

    Solid communication skills: speaking, writing, presenting

    Hands-on experience with Apache Kafka

    Experience with parallel computing, stream processing technologies: Spark, Flink, etc.

    Familiarity with high volume, highly available, low latency systems

    Hands-on-experience building infrastructure-as-code (IAC) using Terraform and building CI/CD pipelines using GitLab, GitHub, etc.

Contact: [Click Here to Email Your Resumé]

This job and many more are available through The Judge Group. Find us on the web at
Drop files here browse files ...

Related Jobs

Senior Software Engineer   Atlanta, GA new
October 13, 2021
October 13, 2021
October 13, 2021
Senior Software Engineer - 21518   Conshohocken, PA
September 30, 2021
Software Engineer   Wilmington, DE
September 18, 2021