Apply

Senior Python Engineer

Posted 3 months agoInactiveViewed

View full description

💎 Seniority level: Senior

📍 Location: Kenya, Philippines, Mexico, India

🔍 Industry: Fintech

🪄 Skills: PythonFlaskKafkaMachine LearningData engineeringREST API

Requirements:
NOT STATED
Responsibilities:
  • The Senior Python Engineer will be in charge of building and maintaining a feature store that delivers real-time data to ML and AI models.
  • Collaborate in designing a feature store as a distributed system.
  • Integrate with the Data Platform's Event-Driven architecture to compute and deliver real-time features and analytics for ML and AI models.
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • At least 5+ years of development experience with Python.
  • Strong understanding and experience in AsyncIO.
  • Experience with the Django framework.
  • Experience with any relational databases (SQL queries, migrations, optimization).
  • Experience with message queues (e.g., RabbitMQ, NATS, Kafka).
  • Experience with Amazon Web Services and Kubernetes.
  • Hands-on experience in developing a service-oriented architecture.
  • Hands-on experience with CI/CD (e.g., GitLab, Jenkins).
  • Design and improve how PandaDoc services communicate using gRPC (and service meshes), Temporal.io, and Kafka by providing libraries and guidance for engineers.
  • Work closely with Kubernetes.
  • Improve how PandaDoc services are deployed (including machinery for canary and blue-green deployments) and monitored across all our clusters.
  • Improve our observability as both a developer/maintainer of systems/frameworks and a mentor to our product development teams.
  • Collaborate with other engineers on the team and cross-functionally to foster solid engineering principles and represent our engineering values.
  • Be a change agent by recommending and introducing best practices for all PandaDoc engineers.
  • Be an innovation advocate for the technical growth of PandaDoc.
  • Share knowledge by writing documentation and holding talks and workshops.

AWSPythonSQLDjangoKafkaKubernetesSpring BootGrafanagRPCCI/CD

Posted about 4 hours ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • At least 5+ years of development experience with Python.
  • Strong understanding and experience in AsyncIO.
  • Experience with the Django framework.
  • Experience with any relational databases (SQL queries, migrations, optimization).
  • Experience with message queues (e.g., RabbitMQ, NATS, Kafka).
  • Experience with Amazon Web Services and Kubernetes.
  • Hands-on experience in developing a service-oriented architecture.
  • Hands-on experience with CI/CD (e.g., GitLab, Jenkins).
  • Design and improve how PandaDoc services communicate using gRPC (and service meshes), Temporal.io, and Kafka by providing libraries and guidance for engineers.
  • Improve how PandaDoc services are deployed (including machinery for canary and blue-green deployments) and monitored across all our clusters.
  • Collaborate with other engineers on the team and cross-functionally to foster solid engineering principles and represent our engineering values.
  • Be a change agent by recommending and introducing best practices for all PandaDoc engineers.
  • Share knowledge by writing documentation and holding talks and workshops.

AWSBackend DevelopmentPythonSQLDjangoKafkaKubernetesRabbitmqSpring BootAmazon Web ServicesGrafanagRPCCI/CDRESTful APIsMicroservices

Posted about 4 hours ago
Apply
Apply

📍 Europe, Brazil, India

💸 80000.0 - 100000.0 USD per year

🔍 Software Development

🏢 Company: Nexla👥 101-250💰 $18,000,000 Series A over 1 year agoInformation ServicesData Center AutomationAnalyticsInformation TechnologySoftware

  • 6+ years of experience in backend software development with a strong focus on Python.
  • Excellent communication skills, with the ability to translate business needs into technical solutions.
  • Deep understanding and hands-on experience with distributed systems and cloud-based architectures.
  • Experience working with various data formats (JSON, Parquet, Avro, etc.) and designing efficient data pipelines.
  • Design and develop backend solutions using python and other relevant technologies.
  • Work on large-scale data engineering problems, optimizing for high throughput and low latency.
  • Contribute to the architecture and scalability of Nexla’s backend services.
  • Participate in on-call rotations to support and troubleshoot production systems.
  • Bring knowledge of emerging technologies to improve the efficiency and robustness of Nexla’s platform.
  • Collaborate with engineering teams across Backend, API, UI, and other functions to drive key projects forward.
  • Build tools to monitor and improve system performance and reliability.
  • Mentor and guide junior engineers on best practices in backend development and system design.

AWSBackend DevelopmentDockerPostgreSQLPythonSQLApache AirflowCloud ComputingData AnalysisGCPKafkaKubernetesAlgorithmsAPI testingData engineeringData StructuresRDBMSREST APICI/CDMicroservicesJSONData modelingSoftware Engineering

Posted about 2 months ago
Apply