FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Python Engineer – Contract
Arch Systems. Design and deliver backend features in Python for large-scale enterprise SaaS .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and delivering scalable backend solutions using Python and Django, with a strong focus on data modeling, API development, and system integration. Proven ability to manage complex data pipelines and ensure consistency across distributed systems while collaborating effectively with cross-functional teams.
Highest-signal resume keywords
Python DevelopmentDjango FrameworkData ModelingAPI DevelopmentSaaS Applications
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentBackend DevelopmentData Pipeline ManagementTestingCI/CDSecure DesignIncremental UpdatesConcurrency DesignTransactional GuaranteesScalable Solutions
Soft Skills
Technical GuidanceCollaborationCustomer Feedback Iteration
Tools & Technologies
CeleryRabbitMQTimescaleDBAthena
Certifications & Qualifications
Independent Contractor Registration
Industry Keywords
Enterprise SaaSManufacturing TechnologyIndustrial Technology
Tech Stack
Tools & technologiesCloudDjangoPythonRabbitMQ
About the role
Key responsibilities & impact- 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 for high-volume sensor data streams and time-series events
- Handle late-arriving data, retention windows, and downstream reclassification
- Own a synchronization and reconciliation engine for distributed edge clients and cloud systems
- Implement incremental updates, retroactive resynchronization, and atomic merging of concurrent edits
- Build integrations with customer enterprise systems and maintain consistency under partial failures and ambiguous record matching
- Design for concurrency, interval-based data, transactional guarantees, and consistency across async workers, polling clients, and human edits
- Build configurable, formula-driven systems with safe customer-specific extension points
- Build fast, reliable APIs for latency-sensitive operational user interfaces
- Collaborate with cloud, infrastructure, and data science teams
- Manage and optimize data pipelines feeding the analytics platform
Requirements
What you’ll need- 10+ years of professional software development experience
- 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
- Contractors must hold or obtain the legal right to provide services as an independent contractor in their jurisdiction
- Contractors must maintain registrations, licences, or business entities required by applicable law
- Contractors are responsible for applicable professional indemnity, public liability, or other insurance as required in their jurisdiction
- Resumes must be submitted in English
- Celery, RabbitMQ, TimescaleDB/Athena, and manufacturing/industrial technology background are a plus
Benefits
Comp & perks- Remote-first, highly asynchronous engineering culture
- Significant ownership and autonomy
- Collaboration with experienced backend, infrastructure, and data engineers
- Work on high-scale industrial data systems used by leading global manufacturers
- No employee benefits, equity awards, paid time off, sick leave, health insurance, or participation in employee benefit programmes are provided