Python Senior Software Engineer - Backend & Architecture (Code: P-103)
Technology
Exandia2 months agoUntil 21/4/2026
Πλήρης απασχόλησηFully remote
Περιγραφή θέσης
- *Company Description
- *Exandia Corp.
- *Position Summary**
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
- 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**
- Excellent/Expert-level Python experience
- *FastAPI**
- Strong understanding of distributed systems, microservice architecture, and API design.
- Hands-on expertise with
- *AWS cloud services**
- Experience building or maintaining
- *real-time data processing pipelines**
- Solid understanding of
- *Docker, Kubernetes, container orchestration**
- Infrastructure as code
(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
- 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?