• Location: Dallas, Texas
  • Date Posted: 4th Nov, 2020
  • Reference: qkwlcdwecdq

My client is looking for an experienced Senior Software Engineer with extensive AWS experience to join their growing team.


  • Work collaboratively in teams composed of Product Managers, Designers, and Engineers

  • Design and implement new application features that delight our users

  • Incorporate advanced machine learning and predictive analytic models into your solutions

  • Develop and operationalize data pipelines, backend services and distributed systems using advanced data architectures deployed on Amazon Web Services

  • Optimize our developer toolchain to support instant provisioning of new services and infrastructure, fully automate deployment, and minimize development friction.

  • Actively seek out new technologies, evaluate them and make recommendations to integrate them in our solutions and products

  • Work in a product development process that is primarily Agile/Scrum

About you


  • A driven software engineer that is motivated to build great products and a great codebase in a fast-paced environment

  • Independent and can manage your own projects and time with ease, all the while setting and managing stakeholder expectations

  • Experience working across the full technical stack, delivering quality code on both frontend and backend

  • Attention to detail, great sense of design, and commitment to beautiful user experiences

  • 5+ years experience building web applications, web services and data pipelines

  • Proficient in multiple object oriented programming language (e.g. Python, Ruby, Go, Java, Node.js, Dart) and the eagerness to learn more

  • Exposure to cloud-based architectures, development, and deployment

  • Exposure to build, test and deployment automation technologies

  • Familiarity with cloud technologies such as AWS EC2, ECS, S3, RDS

  • Exposure to monitoring for SLAs, alerting, and remediating service disruptions

  • Understanding of computer science fundamentals, schema design, and best practices

  • Bachelor's degree in Computer Science/Engineering or related field, Master's degree a plus