User avatar
Negotiable
Full Time
Remote
Anywhere
5 months ago
About the Company - ActivePrime We are a small, rapidly growing Silicon Valley software company creating a state-of-the-art SaaS platform that provides data cleansing solutions for customer relationship management (CRM) software at massive companies. This engineer is a key member of the team designing and developing state-of-the-art applications and services by utilizing a variety of technologies. You will work both individually and as part of a team to create a seamless and easy-to-use experience for our customers while facilitating complex functionality within the application. You will be a part of a fast-paced, challenging, and exciting work environment. We are a certified Woman and Minority Owned Business. Required Skills: -Proficiency in writing optimized and clean Python code, with a strong understanding of Python libraries and frameworks like Flask and FastAPI with at least 6+ years of experience -Strong knowledge of PostgreSQL, including schema design, performance tuning, and advanced query optimization. Experience with other databases is a plus. -Demonstrable experience in developing and maintaining RESTful APIs, understanding of the principles of API design, and best practices. -Familiarity with web services and third-party integrations using various protocols (SOAP, REST). -Proficient in using version control systems, especially Git, and familiar with branching and merging strategies. -Experience in designing scalable architectures and optimizing applications for performance, particularly in high-volume data environments. -Proficiency in unit and integration testing, ensuring the robustness and reliability of backend services. -Awareness of secure coding practices, vulnerability assessment, and prevention techniques specific to web applications and databases. -Excellent communication skills, both written and verbal. Ability to collaborate effectively with cross-functional teams, and willingness to adapt in a rapidly changing environment. 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. -Solid experience and background working with AWS services. Azure or GCP is also good. -Good communication skills working with email, chat, Google docs, phone, and tools such as Slack, Zoom etc. -Very comfortable reaching out and communicating with team members (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. -Experience with automated unit testing -Fluency in written and verbal English -Ability to work North American business hours -Willing to pass a background check -Willing to pass a live coding exercise -Experience working remotely from home -Able to work ~40 hrs/week -Able and willing to provide references Preferred Skills (but not required): -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. -Knowledge of app development and javascript/typescript frameworks: Vue or Vuetify/VueTailwind. -Implementing Containerized deployment and container orchestration using Docker and Kubernetes (or similar alternatives). -Agile/Scrum development experience is a plus. -Previous experience working for a US-based company. Requirements: Please answer the questions below on a cover letter and forward with your resume to hr@activeprime.com 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- Are you willing to sign our Standard Independent Contractor's Agreement and are you comfortable with a background check? 4- Include a link to your GitHub profile and/or website. 5- Are you an Independent freelancer? How many hrs/wk do you have available? Do you have other clients or a full time job?

Skills Required

Negotiable