Ampstek · 12 hours ago
Software Engineer ( Python/Backend/Cloud)
Ampstek is a global IT partner seeking a Senior Software Engineer to build and scale enterprise-grade, cloud-native backend systems. The role involves designing and building API-first backend services while collaborating closely with product and infrastructure teams to ensure performance, reliability, and scalability.
Responsibilities
Design and build API-first backend services
Architect and scale high-availability production systems
Write clean, modular, maintainable code
Make pragmatic architectural decisions balancing speed and long-term scale
Deploy and operate services in cloud-based, containerized environments
Own systems end-to-end in production
Qualification
Required
Python (Strong Proficiency)
Strong understanding of REST APIs and distributed systems
Experience with Docker & Kubernetes in production
Hands-on experience with PostgreSQL (schema design, query optimization)
Experience working in Azure environments (AKS, App Services, CI/CD)
7+ years of professional software engineering experience
Proven experience building scalable, production-grade systems
Strong backend + architecture mindset
Clear communicator with an ownership mentality
Comfortable working in a fast-moving, on-site environment
Preferred
FastAPI experience (Highly Preferred)