Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design, development, and maintenance of scalable backend services and distributed systems using Python and cloud-native technologies.
Architect and implement high-performance, reliable solutions aligned with strategic business objectives, including API design, data processing pipelines, and event-driven architectures.
Drive engineering best practices, CI/CD pipelines, DevOps processes and collaborate cross-functionally to ensure operational excellence and sustainable production support.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, or related quantitative field.
4+ years of software engineering experience focused on backend systems and distributed computing architectures.
3+ years of hands-on Python development building scalable, secure, and maintainable enterprise applications.
Hands-on experience with DevOps practices including CI/CD, Infrastructure as Code, automated testing, and monitoring.
Ideal Candidate Profile
Experienced in designing and operating highly available, fault-tolerant distributed microservices with cloud-native architecture, preferably on Azure.
Proficient in translating complex business requirements into technical solutions in Agile environments, collaborating with business stakeholders and cross-functional teams.
Demonstrated leadership capabilities including mentoring engineers and driving adoption of best practices across large, complex enterprise or regulated industry environments.
