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
Design and deliver scalable, secure, and high-performing distributed multi-tenant software systems.
Own end-to-end solution design and delivery, including service reliability, monitoring, and incident management.
Drive engineering quality, mentor engineers, and collaborate with global agile product teams to align solutions with business outcomes.
Minimum Requirements
7+ years of professional software engineering experience.
Strong expertise in .NET/C# plus at least one of Java, Python, or Node.js; proficient front-end skills (JavaScript, React.js, Flutter), and strong SQL/data skills.
Experience building complex globally available distributed systems, cloud platforms (preferably AWS), and modern DevSecOps practices.
Solid understanding of system design, Domain Driven Design, APIs, event-driven architectures, and strong testing discipline.
Ideal Candidate Profile
Experienced in ownership of end-to-end delivery and operational reliability of complex software components in a distributed, global environment.
Capable of translating ambiguous, complex business needs into pragmatic, incremental technical solutions under engineering standards.
Comfortable working as a subject-matter expert within cross-functional agile teams and mentoring others to maintain engineering excellence.
