





Mid-level, generalist backend role in metro at a well-known employer, multiple competition amplifiers present.
Requires backend, distributed systems, and cloud skills, making cross-industry transferability limited.
Explicit 4+ years plus required distributed systems, cloud, and containerization skills make screening moderately strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and operate scalable, distributed enterprise software systems with end-to-end ownership including architecture, deployment, and production support.
Leverage AI-assisted development tools to improve engineering velocity, code quality, and documentation.
Collaborate with cross-functional teams to deliver reliable, secure, and maintainable cloud-native applications in compliance-sensitive environments.
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
4+ years of professional software engineering experience building and operating production-grade applications and services.
Strong proficiency in Java or other modern programming languages; experience with distributed systems, microservices, RESTful APIs, relational databases, cloud platforms, containerization, and CI/CD.
Experience using AI-assisted engineering tools as part of software development workflows.
Experienced in designing and leading technical architecture and delivery of enterprise-scale distributed systems with operational discipline.
Skilled in integrating AI-powered capabilities responsibly within software products following governance and compliance standards.
Ability to independently drive projects and influence technical direction across multi-disciplinary teams in large-scale, compliance-sensitive domains.