Job Closed
This listing is no longer active.
Specializing in machine data for electronics & discrete manufacturers, powering predictive analytics
Contract Staff, Python Engineer
Location
Slovenia
Posted
55 days ago
Salary
$120K - $140K / year
Seniority
Lead
Job Description
Contract Staff, Python Engineer
Arch Systems
• Design and deliver backend features in Python for large-scale enterprise SaaS. • Contribute to technical excellence through testing, CI/CD, and secure design. • Provide technical guidance and architectural input across backend initiatives. • Design data models and pipelines that turn high-volume sensor data streams into clean, structured time-series events. • Own a sync and reconciliation engine for distributed edge clients. • Build integrations between the platform and customer enterprise systems. • Design for correctness under concurrency, transactional guarantees, and consistency. • Build a configuration system for large enterprise customers without forking the codebase. • Build APIs to power latency-sensitive operational UIs.
Job Requirements
- 10+ years of professional software development (Python and Django required).
- Experience with large, complex backend SaaS applications.
- Strong skills in modelling complex data systems and delivering scalable solutions.
- Hands-on experience supporting production code and iterating with customer feedback.
- Celery, RabbitMQ, TimescaleDB/Athena, manufacturing/industrial tech background is a plus.
Benefits
- Independent contractor engagement; no employee benefits, equity awards, paid leave, or statutory employment protections.
- Contractor must maintain any registrations, licences, or business entities required by applicable law in their jurisdiction to legally provide services on a self-employed or B2B basis.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Technical Lead Software Developer, .NET
RecruityTalentConnecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
• Providing requirements analysis, system design, .NET development, DB development, troubleshooting, performance tuning, and technical support • Performing code review to ensure best practices are followed • Working both independently and in close collaboration with others in the team • Communicating clear instructions to team members and helping manage the flow of day-to-day operations • Communicating with the client regularly • Providing technical leadership for the team – mentor, coach, and lead by example
Software Engineering Team Lead, .NET
RecruityTalentConnecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.
• Providing requirements analysis, system design, .NET development, DB development, troubleshooting, performance tuning, and technical support • Performing code review to ensure best practices are followed • Working both independently and in close collaboration with others in the team • Communicating clear instructions to team members and helping manage the flow of day-to-day operations • Communicating with the client regularly • Providing technical leadership for the team – mentor, coach, and lead by example
• Develop, test, and deploy software applications using C#, .NET, and Angular. • Collaborate with stakeholders to define project requirements and technical solutions. • Maintain and improve application performance, scalability, and reliability. • Design AI-assisted workflows to ensure the quality and maintainability of generated code. • Mentor junior developers and contribute to a culture of learning and collaboration. • Implement and uphold SOLID and KISS principles in code development. • Use observability tools to monitor application health and performance.
• Desenvolver soluções tecnológicas escaláveis • Trabalhar em parceria com equipes para entrega de projetos • Colaborar com clientes para identificar necessidades e implementar soluções • Participar de todas as etapas do ciclo de vida de desenvolvimento de software


