What You Will Do
- Write clean, scalable and reliable code - this will become the foundation for new product launches.
- Collaborate and work cross-functionally across all technical teams (Payments, Risk, Platform & Core) to solve complex problems and/or launch new API features.
- Prototype high-quality solutions for complex software problems and implement them for production bank deployments.
- Architect systems, building for scale from inception to execution.
- Periodically communicate with new or existing customers, serving as a subject matter expert on Synapse products.
- Perform code reviews and serve as a mentor to team members on engineering best practices.
- Leverage the best of Synapse’s stack, build from the ground up when necessary in order to create and debug existing production issues.
- Design, improve, and execute backend implementations of new and existing production applications Take ownership of your work from ideation to deployment.
- Develop polished, testable, and trustworthy systems that eliminate manual tasks for the financial services industry.
- Be a team player and deliver on high-priority schedules and goals. A general concern for the well-being of others and the desire to work on problems that maximize a positive future for humanity.
What You Will Bring
- Bachelor’s degree in Computer Science, Information Science, Statistics or Relevant hands-on experience required
- Advanced degree is a plus.
- 7+ years of production experience, core fundamentals, and/or related professional backend engineering experience
- Strong command of Python with a love for writing tests.
- Experience with DataDog, MongoDB and Redis databases is a plus but not required.
- Having experience in building large-scale systems to solve challenging and complex issues
- Along with Python, we use flask to build APIs, docker to containerize them, Jenkins/EKS to deploy and orchestrate, AWS to host, Airflow to schedule jobs (and obviously Github in between all this). So experience with some of this stack is preferred.
- Having banking & payments knowledge is a plus
Other Jobs from Synapse
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
50,000+ jobs from 4,500+ well-funded companies
New jobs are added every day as companies post them
Use filters like skill, location, etc to narrow results
Become a member
🎉 12 people have signed up in the past 7 days.
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee