IT Job Search

Your Future Starts Now.

The Internet will only get you so far. Our recruiting specialists are on the inside of the IT job market in the San Francisco Bay Area, Portland and Seattle—and they can help you access open positions you might otherwise not even know about.

Explore our IT jobs in the San Francisco Bay Area, Portland and Seattle now:

Sr. (Python) Backend Engineer
Job Order #14101
San Francisco-Oakland-Fremont, California - Added Feb 27, 2018

Full Description:

Seeking a Senior (Python) Backend Engineer for a FTE/Direct Hire position in Oakland, CA. The ideal candidate will have a deep understanding of Python and the Python ecosystem, as well as code security, scalability, quality and sustainability. Offering an extremely generous and flexible compensation and benefits package.



As a Senior Backend Engineer you will help architect and build the business logic and backbone services for a cryptocurrency platform.  You will build central services such as the account, firm, and vault managers that form the backbone of the system, and connect them to the front end systems which include web and mobile platforms. You will work on a small team with other top talent with a significant impact on both architecture and direction and you will interface with and assist the front end and cloud services teams.


• Architect and build the back end working with the cloud services team, and front end team to produce a world-class Fintech service.

• Build quality in, delivering significant unit, integration and system tests along with your code.

• Write developer documentation, reference implementations, and other educational content as needed.

• As a secondary objective, assist the other teams directly with code review, design and implementation as needed.

Required Skills:

• At least 3 years of experience building enterprise grade software using python and related technologies.  Deep knowledge of python and python libraries.

• Deep experience with a second language like C++ or Java.

• Object oriented concepts and best practices.

• Software security concepts and best practices.

• Ability to conceive, develop and vet new software architectures.

• Microservice architectures.

• SQL and NoSQL.

• Track record of writing high quality, sustainable, testable, performant code using best software development practices.

• Strong sense of software craftsmanship, professionalism and responsibility.

• Understanding of Agile estimating and planning methods, and a record of estimating and delivering to schedule.

• BS in computer science or related field, or equivalent experience.

Desired Skills:

• Knowledge of Javascript and modern Javascript user interface libraries such as React.

• Experience with mobile development using React Native.

• Experience with electronic financial exchanges and markets.

• Experience with cryptography, particularly digital currency



Are you interested and available?  Please send your current resume to Eric at

Please reference JO# 14101EK


Mainz Brady Group provides technology staffing solutions to the best known companies in Software Development, Finance, Electronics/Manufacturing, Retail, R&D, Services, Biotechnology, Healthcare and Telecommunications.

We specialize in Information Technology, Technical Sales and Marketing Staffing on a Contract, Contract to Hire, and Direct Hire basis.

To see a complete listing of all current openings please visit us at

To download our FREE iPhone App “MBG Jobs”, visit

Apply for Sr. (Python) Backend Engineer

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.

Return to IT Job Search


“I have never met a company that has as much experience as Mainz Brady Group and it shows every time I work with them. They truly understand our environment and find the people that would work best in our company.”

More Testimonials