Overview

Apex, Holly Springs, US

As part of a growing team that is building our next generation domains platform. Our new platform seeks to bring together our many lines of business in a new, modern, scalable and performant system.

Ideally, you have notable experience developing software and are good at using languages like Python to implement features in distributed systems. You are comfortable working at scale on dozens of interdependent components across multiple environments. You are also capable of navigating large codebases and uncovering the complexity in existing systems. You are open to giving and receiving feedback, participating in code reviews and design discussions. In addition to the above, you are forward-thinking and able to remain effective when priorities shift.

Must:

  • Bachelor degree in Computer Science, Software Engineering or equivalent work experience
  • Experience building microservices in Python
  • Experience with Continuous Integration concepts and tools
  • Experience delivering highly available and reliable systems
  • Strong system design and architecture skills

Nice to have:

  • Experience building integrations with 3rd party systems
  • Familiarity with container technologies like Docker, Nomad or Kubernetes
  • Experience working in an agile environment
  • Exposure to multiple programming languages
  • Knowledge of the domains business a plus

Source