What You'll Do
-
Work on our flagship product - our Bluevine banking application
-
Design and build complex features and distributed services in the cloud using a variety of python tools
-
Develop projects through their entire lifecycle: provide technical solutions, specifications, testing, documentation, and deploy at scale
-
Work with product managers to develop compelling product roadmaps and features
-
Tackle tough problems and find creative ways to solve them
-
Work with multiple teams and stakeholders on cross-platform projects
What We Look For
-
5+ years of experience designing and building fast, reliable, scalable client-server applications
-
At least 3-4 years working knowledge of Python with experience in Flask/Django or similar framework
-
Experience with ORM, SQL, and Data Modeling
-
Experience with RESTful APIs and server-side APIs integration
-
Experience writing unit and integration tests with various testing frameworks
-
Ability to quickly learn new technologies and adapt to a fast-paced development environment
-
Strong sense of design and attention to detail
-
An awesome personality and great team player skills
-
B.S. in Computer Science or equivalent field
Bonus points if you also have
-
Experience in AWS or any other cloud services provider
-
Experience with the Docker ecosystem
-
Experience with monitoring tools, dashboards, and visualizations
-
Experience in FinTech company