Python Backend Engineer

constelli signals

📍 Remote🌐 Remote🕐 5d ago🔗 findwork

Skills

pythonpytestapachekafkasqlfastapipostgresqlrabbitmq

Job Description

Job Title --------- Python Backend Engineer Job Description --------------- We are hiring a Python Backend Engineer to take ownership of high-throughput backend services. You will work alongside our front-end and C# application teams to build the infrastructure that ingests, processes, and routes real-time data streams across our platforms. > This role is for someone who enjoys asynchronous Python, complex data-flow problems, and the discipline of building production systems that need to run reliably under sustained load. Restrictions ------------ * **Telecommuting is OK** * **No Agencies Please** Requirements ------------ Experience: 4+ years of professional backend software engineering experience, primarily in Python. Asynchronous Python: Strong working knowledge of asyncio and concurrent programming patterns for high-throughput I/O. API Frameworks: Production experience with FastAPI (or comparable async frameworks such as Starlette, aiohttp, or Sanic) and pydantic-based schema validation. Message Brokers: Hands-on experience with at least one event streaming or message broker platform — Apache Kafka, RabbitMQ, NATS, or equivalent. Databases: Proficient with PostgreSQL and capable of writing optimized SQL; comfortable with schema design, indexing, and query profiling. Time-Series Data: Working familiarity with time-series databases (e.g., TimescaleDB, InfluxDB, QuestDB) and the trade-offs of heavy-write workloads. Networking: Solid grasp of TCP/UDP, WebSockets, and HTTP/REST; able to debug at the protocol level when needed. Platform & Tooling: Comfortable Git-based workflows. Testing & Quality: Demonstrated practice with pytest, unit and integration testing, and CI pipelines. About the Company ----------------- We are a dynamic team of young engineers, domain experts, and seasoned sales professionals dedicated to providing comprehensive turnkey solutions for complex challenges in Signal Processing. Our expertise spans the cutting-edge technologies in Signal Processing, addressing critical needs in the Defence and Aerospace sectors. Our offerings encompass a wide range of solutions, from tactical radios and radar systems to extensive research and mission-critical applications. Contact Info ------------ * **Contact**: 90322742229 * **E-mail contact**: [[email protected]](mailto:nandini.c%40constelli.com) * **Web**: [https://www.constelli.com](https://www.constelli.com)
Python Backend Engineer at constelli signals | MergeJobs | MergeJobs