You’ve been leading engineering teams building web services at scale for many years. You have made your share of mistakes and learned from them. You have good instincts and strong judgment, and your decisions were tested by time over and over again. You demonstrate an exemplary level of ownership and no problem is below you. You love to wear multiple hats, create order from chaos, and empower your team to make good decisions. You’re good at leading from the front and you know when it is time to step to the back.
-Have 5+ years of practical experience developing distributed service-based applications
- Have a track record of designing, developing, and shipping complex software projects that required cross-team collaboration
- Be proficient in at least one high-level programming language such as Java, Python, or Ruby
- Have excellent oral and written communication skills
- Have comfortable familiarity with AWS services
- Have experience working in the fintech or insuretech business domain