Skip to main content

Python Senior Software Engineer - Backend & Architecture (Code: P-103)

Technology
Exandia
2 months agoUntil 21/4/2026
Πλήρης απασχόλησηFully remote

Περιγραφή θέσης

  • *Company Description
  • *Exandia Corp.
(www.exandia.com) specializes in developing innovative integrated information systems and modern digital services for worldwide customers. Exandia Corp. leads large-scale projects across multiple industries, including education, fintech, healthcare, logistics, and the public sector. With a commitment to innovation and excellence, Exandia Corp. stands as a trusted partner in transforming industries through technology.
  • *Position Summary**
We are seeking a Senior Software Engineer specializing in Backend development and Systems Architecture to lead the design and implementation of core backend services, cloud infrastructure, data ingestion pipelines, and cross-service integrations.

This role is ideal for an engineer who can independently drive large-scale technical initiatives from problem definition to architecture to delivery, while collaborating with cross-functional teams (frontend, devops, data science, and product).

  • *What You Will Do (Essential Responsibilities)
  • *Backend Engineering & System Architecture
  • Design, implement, and maintain backend services, APIs, and microservices - primarily in
  • *Python (FastAPI).
  • Architect scalable, resilient systems capable of processing real-time operational data from field devices.
  • Lead end-to-end design for complex, revenue-critical features, ensuring technical clarity, documented requirements, and well-defined success metrics.
  • Evaluate system bottlenecks and propose architectural improvements in performance, reliability, and maintainability.
  • *Cloud Infrastructure & Data Pipelines
  • Build and optimize cloud-native data ingestion pipelines using
  • *Azure &
  • *AWS services
such as IoT Core, Kinesis, SQS, Lambda, EC2, EKS, RDS/Aurora PostgreSQL, and S3.
  • Collaborate with DevOps to design infrastructure that meets operational and security standards (containerization, Kubernetes, autoscaling, CI/CD, observability).
  • Implement distributed processing and efficient handling of large real-time telemetry streams.
  • *Cross-Functional Leadership
  • Work closely with product managers and stakeholders to clarify requirements, explore design options, and break down large initiatives into executable engineering tasks.
  • Coordinate with frontend teams to align API contracts, data models, and release timelines.
  • Provide architectural guidance, code reviews, and mentorship to other engineers.
  • *Quality, Reliability & Best Practices
  • Write clean, maintainable, well-tested code following industry best practices.
  • Maintain service reliability through robust logging, monitoring, alerting, and automated testing strategies.
  • Contribute to improving internal engineering documentation, standards, and design processes.
  • *Required Qualifications
  • 4-6+ years of professional software engineering experience**
, with strong emphasis on backend systems.
  • Excellent/Expert-level Python experience
, ideally with
  • *FastAPI**
in production environments.
  • Strong understanding of distributed systems, microservice architecture, and API design.
  • Hands-on expertise with
  • *AWS cloud services**
(IoT Core, Lambda, Kinesis, SQS, EC2, EKS, S3, RDS/Aurora).
  • Experience building or maintaining
  • *real-time data processing pipelines**
or IoT ingestion systems.
  • Solid understanding of
  • *Docker, Kubernetes, container orchestration**
, and cloud-native patterns.
  • Infrastructure as code
(IaC)

(e.g. Terraform). Experience in software monitoring solutions.

  • Strong proficiency with SQL and experience working with relational databases (preferably PostgreSQL).
  • Ability to independently gather requirements, write technical specs, and drive projects to completion with minimal oversight.
  • Strong communication skills and the ability to work cross-functionally with product, frontend, and DevOps teams.
  • *Preferred Qualifications
  • Experience with
  • *TypeScript
and modern FE/backend integration patterns.
  • Familiarity with message-driven architectures (Kafka, MQTT, etc.).
  • Exposure to machine learning pipelines or algorithmic/analytics workloads.
  • Understanding of best practices for security, compliance, networking, and IAM within AWS.
  • Prior experience in oil & gas, energy tech, or real-time industrial data processing.
Keywords
pythonfastapimicrosoft-azureamazon-web-servicesaws-iotaws-iot-coreamazon-rds-for-mysqlamazon-aurorapostgresqlkubernetesaws-auto-scalingdockerterraformtypescriptmicrosoft-typescriptkafkamqttaws-iam

¿Te interesa este puesto?