Backend Developer
2-5 years of strong meaningful Individual contributor experience as a software engineer
Architecture: Knowledge of data structures and an eye for architecture.
You can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
Strong coding/debugging abilities.
You have advanced knowledge of at least one programming language.
Distributed Systems: Experience building distributed systems at scale.
Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
A team player: You believe that you can achieve more on a team -You rely on others' candid feedback for continuous improvement.
Design and business acumen: You understand requirements beyond the written word.