





Popular backend role, broad skillset requirements, and metro location increase applicant competition.
Backend, cloud, and distributed systems skills are broadly transferable across industries.
Mandatory 7+ years and multiple required technologies (Java/Python, cloud, messaging, ML) make filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and deliver scalable software platforms for investment reporting, accounting, and analytics used by large technology firms and financial institutions.
Own major features/services throughout full lifecycle including design, development, deployment, and maintenance, ensuring high availability and scalability.
Mentor junior developers, lead architectural/design decisions, improve code quality, and contribute to Agile development processes.
7+ years professional experience with Java or Python development in enterprise environments.
Bachelor’s degree in Computer Science or related field.
Experience with cloud platforms (AWS/Azure/GCP) and messaging systems (Kafka, SQS/SNS, or Cloud Pub/Sub).
Strong problem-solving skills; familiarity with software development lifecycle and Agile practices; experience monitoring production systems.
Experienced in building scalable backend services including microservices and distributed systems involving big data/NoSQL technologies.
Operates independently managing complex features end-to-end with attention to maintainability, testability, and performance impact.
Skilled at technical leadership and mentoring, able to translate complex technical designs into documentation and presentations effectively.