We are looking for a Senior Back-End Python Engineer with strong skills in Python 3, Flask, and Postgres. ActivePrime is building a brand-new, highly scalable SaaS platform to solve massive CRM data problems at massive companies. This is a senior role on a team, not a project, and potentially full time. We need senior technical talent to help work on some very interesting problems. Fully remote, US citizenship required for security reasons. We look forward to hearing from you!.
Building a truly simple product can be an extremely complex undertaking. Our goal is simple: clean CRM data easily, and in many cases automatically, for some of the largest and most successful companies on the planet. Under the covers though, we have challenging problems to work on, like data matching algorithms, high-speed indexing, and streamlined data comparison at the user interface level. If complexity management sounds appealing, you could work on organizing and testing our enterprise-class customer data rules engine or dig into super hard enterprise data search problems. Imagine building solutions that are fast, scalable and robust, with results beyond anything on the market today. If all this sounds appealing, we want to hear from you!
Mandatory Job Requirements:
- 5+ years of experience & strong proficiency in Python and Flask.
- Writing highly performant, scalable, and efficient code in Python (Flask) with Postgres.
- Experience in working with databases like Postgres.
- Good knowledge of authentication using OAuth 2.
- Experience in designing modern well-documented REST APIs (OAS) and API integration.
- Building and shipping SaaS software.
- Good communication skills working with email, chat Google docs, phone, and tools such as Slack, Zoom etc.
- Very comfortable reaching out and communicating with others (both verbally and written) about engineering projects.
- Identify and resolve bugs and issues across applications as they arise and self test the fix/feature on local before sending PR as the first line of defense.
- Ability to locate and leverage Python modules in-app or in open source.
Preferred (but not mandatory) :
- Experience with at least one SaaS CRM system like Salesforce.com, Microsoft CRM/Dynamics, Oracle CRM On Demand, or SugarCRM and their APIs.
- Strong proficiency in Github/Gitlab, implementing Continuous Integration and Continuous Deployment (CI/CD) build systems and Test Driven Development (TDD), Pipeline in an agile workflow.
Implementing Containerized deployment and container orchestration using Docker and Kubernetes (or similar alternatives).
What we offer:
Being woman and minority owned, we are a small company and hence:
- you will have the ability to make a real difference in the company,
- you will be working from home (and you will not be asked to come into an office once Covid subsides)
When you submit your resume to firstname.lastname@example.org, on your cover letter, please respond to these questions:
1. Please describe more about your experience with Python version 3+ and any cloud architecture based SaaS/ CRM assignments or projects? An example of complex problem solving would be great!
2. Tell us about a recent challenging relationship situation you experienced in a job. Please do not disclose any confidential information and explain how you handled it.
3. What times can you overlap with Pacific Time (California time) for meetings?
4. Are you willing to sign our NDA and are you comfortable with a background check?