Software Engineer at Horizontal

Posted in Other 10 days ago.

Location: Minneapolis, Minnesota

Job Description:

Ideal Background:

  • Someone familiar building scalable systems. I formal programming language (Java/Python) , not a UI guy… someone familiar with building backend services.

Team and Team size:

  • Team: US/India 50/50 +1 Ireland. Mix of about 50/50 App Devs vs Implementers, (code development vs project implementation)

Primary Responsibilities:

  • Develop systems to liberate data from RDBMS platforms into a streaming architecture.

  • Work with automation and orchestration tools such as OpenShift, Jenkins, Ansible or other commercial PaaS offerings

  • Continually monitor industry developments in Cloud infrastructure developments, tools and products used in the cloud delivery model

  • Work with Software, Platform Engineering and Operations teams on the development and delivery of operational ready platforms

  • Work with log aggregation tools like Splunk and ELK

  • Design automated, resilient, scalable platform solutions.

  • Participate in development of automated delivery work flows using cloud automation and orchestration tools, Unix shell scripting and other deployment tools

  • Assess and interpret customer needs and requirements

  • Involved in solving moderately complex problems and/or conduct moderately complex analysis

  • Deliver the process and standards for developing new and exciting services for our customers

  • Develop integrations between vendor tool APIs and automation frameworks

  • Provide explanation and information to others on difficult issues

  • Coach, provide feedback and guide others

  • Identify/quantify scope and impact of business changes on systems

  • Support, design and improve on monitoring, alerting and tooling efforts

  • Maintain awareness of current technology assets, and the applicability and capability of each

  • Ability and willingness to augment current expertise with new open source or targeted vendor technologies

Required Qualifications:

  • Undergraduate degree

  • 2+ year in platform engineering

  • 3+ years of Python or Java development

  • Experience in full life cycle activities

  • Experience with Agile methodology

  • Technical Skills

  • Experience working across fully automated stacks in a CI/CD ecosystem

  • Agile DevOps delivery model experience

Preferred Qualifications:

  • Kafka, Openshift, Java or Python development

  • Health care industry experience

  • Experience with distributed data stores at scale

  • Active in working with emerging technologies.

  • Experience working effectively across multiple functional areas in a matrixed environment

  • Assesses and interprets customer needs and requirements

  • Identifies solutions to non-standard requests and problems

  • Solves complex problems and/or conducts complex analyses

  • Works with minimal guidance; seeks guidance on only the most complex tasks

  • Translates concepts into practice

  • Experience with Cassandra, Kafka, Prometheus, Grafana

  • Experience in agile environments (using tools like CA Agile Central)

Works hours flexible, daily standup is at 8:30 am


  • 30 min with me

  • Codility (Java or Python)

  • 1 hour panel interview technical