emarsys eMarketing Systems - Indianapolis, IN

posted 4 days ago

Full-time - Senior
Indianapolis, IN

About the position

The Expert Software Developer at Emarsys is a technical leadership role focused on software development and technology innovation. This position involves designing, building, and evolving system architecture while empowering teams to deliver high-quality solutions. The developer will work on complex projects that address real customer problems and collaborate with engineers, product managers, and business leaders to enhance the Emarsys Customer Engagement Platform.

Responsibilities

  • Lead planning, design, discussion, development, testing, building and maintaining of scalable, resilient and high-performance applications running in the cloud
  • Dive into complex software systems to build an understanding of how they work and how to improve them
  • Own the end-to-end technical strategy, architecture, and execution of a new software feature or project
  • Foster a culture of continuous improvement by understanding the challenges your team is facing and responding to them
  • Collaborate with your team and stakeholders to ensure that your team delivers high-quality software which solves important business problems
  • Coach junior developers, perform code and design reviews, and foster innovation within the team
  • Help make Emarsys the #1 customer engagement platform in the world

Requirements

  • 8+ years of experience in designing and building production-grade software
  • Bachelor's degree in computer science, engineering, or a related field (or equivalent experience)
  • Significant experience with at least one major cloud service provider (AWS, Azure, GCP)
  • Expert-Level Programming Skills with a deep understanding of software development principles and the software development lifecycle
  • Proven ability to provide technical direction and resolve complex issues
  • Experience with DevOps technologies like Terraform, Ansible/Chef/Puppet, and CI/CD pipelines
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with networking technologies like DNS, HTTPS, TLS, TCP/IP, and load balancing

Nice-to-haves

  • Experience with DevOps technologies like Terraform, Ansible/Chef/Puppet, and CI/CD pipelines
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with networking technologies like DNS, HTTPS, TLS, TCP/IP, and load balancing

Benefits

  • A team of motivated and experienced professionals
  • Attractive remuneration package and a positive environment
  • A space for personal and professional growth (in-house meet-ups, conference visits, team-building events, various trainings)
  • Flexibility to keep a good work-life balance
  • A company MacBook Pro or Lenovo laptop, whichever you prefer
  • Lots of fun
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service