If you're passionate about building high-impact, scalable back-end systems and thrive in a collaborative, fast-paced setting, this role is for you. We're seeking a Software Engineer II to join Phyllo's Backend Team and drive the development of core platform experiences for our flagship data aggregator. As part of the core team, you'll collaborate with product, design, and engineering teams, contributing end-to-end to infrastructure that serves millions of creators daily.
Roles and Responsibilities:
- Write code and tests, build prototypes, resolve issues, and analyze bottlenecks
- Able to come up with high level and low level designs for a given architecture.
- Guide and mentor juniors
- Design robust APIs to support any clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize API for performance and scalability
- Develop automated tests to ensure business needs are met, and allow for regression testing
- Produce quality code, raising the bar for team performance and speed
- Recommend systems solutions by comparing the advantages and disadvantages of custom development and purchased alternative