Job Title: Python Developer
Location: Remote
Position 1: Python Developer - Sales Lead Delivery (Flask Focused)
About the Role:
We are looking for a skilled Python Developer (Flask Focused) to join our team and work on mission-critical backend systems related to sales lead distribution. You will be responsible for building robust APIs, optimizing workflows, and ensuring the reliability of our automation processes. You will collaborate closely with cross-functional teams to enhance our workflow and improve system efficiency.
Responsibilities:
- Develop and enhance APIs with a focus on performance, scalability, and security.
- Improve and expand a Sales lead delivery project, optimizing workflows and automation.
- Provide system support and troubleshoot issues as they arise.
- Automate and enhance configuration management for self-service capabilities.
- Implement monitoring, alerting, and health check solutions to ensure system reliability.
Required Skills & Experience:
- 2+ years of experience in software development.
- Proficiency in Python and extensive experience with Flask.
- Experience developing and consuming RESTful APIs.
- Strong knowledge of database technologies, including:
- SQL: SQLAlchemy, PyMySQL, PostgreSQL, MySQL
- NoSQL: MongoDB, Redis
- Frontend experience with React and TypeScript.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with CI/CD pipelines using GitLab CI/CD.
- Experience with Cloud Platforms (AWS, Google Cloud, or Azure).
- Strong understanding of SOA and tools like Celery, Pyro4, Flask-RESTful, ZeroMQ, Redis, and Consul.
- Experience working with health check tools (Flask-Health, Kubernetes Probes).
- Familiarity with tracing tools (OpenTelemetry, Jaeger, Zipkin).
Position 2: Python Developer - Application Fidelity (Data & API Focused)
About the Role:
This role focuses on improving our backend systems to accurately absorb, store, and deliver applications with 100% application fidelity. The developer will work on designing scalable solutions that ensure legal compliance and data accuracy, providing monitoring and issue alerts across systems.
Responsibilities:
- Solve backend-heavy problems, ensuring robust and efficient data processing with minimal latency.
- Build and optimize data pipelines for real-time analytics and streaming.
- Develop and maintain infrastructure on Kubernetes, ensuring high availability and resiliency.
- Implement monitoring and alerting solutions to detect application fidelity issues.
- Support legal compliance efforts by ensuring 100% application fidelity for job seekers and employers.
Required Skills & Experience:
- 2+ years of experience in software development.
- Proficiency in Python with a strong focus on backend-heavy data processing and APIs.
- Experience developing scalable and high-performing REST/GraphQL APIs.
- Strong knowledge of database technologies, including:
- SQL: PostgreSQL, MySQL
- NoSQL: MongoDB, Redis
- Big Data: Google BigQuery, Redshift, Snowflake
- Hands-on experience with Apache Kafka, AWS Kinesis, Spark Streaming, and Elasticsearch.
- Experience with containerization/orchestration tools (Kubernetes, Docker).
- Experience with Cloud Platforms (AWS, Google Cloud, or Azure).
- Strong background in performance tuning for high-concurrency, low-latency systems.
Why Join Us?
- Work in a dynamic, fast-paced environment on impactful projects.
- Collaborate with top engineers in backend, data, and DevOps.
- Opportunity to drive innovation in sales lead delivery and application fidelity systems.
- Competitive salary and benefits.
- Remote-friendly environment.
If you are a backend-focused Python Developer with experience in APIs, data streaming, and cloud infrastructure, we’d love to hear from you!
Apply now!