





Mid-level, generalist backend role in metro with broad skills and recognizable employer increases competition.
Backend and cloud skills transfer well across industries, though compliance and AI needs increase specificity.
Explicit 6+ years, distributed-systems experience, and cloud/container requirements create strict screening.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, test, and maintain scalable, enterprise-grade distributed software systems and services with operational responsibility including CI/CD, deployment, observability, and production support.
Lead technical architecture, including service decomposition, API design, event-driven integrations, and data modeling to ensure scalability, reliability, and maintainability.
Integrate and validate AI-assisted engineering tools to improve software development velocity and quality, applying responsible AI principles in product workflows.
Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field, or equivalent experience.
6+ years of professional software engineering experience building and operating production-grade distributed applications.
Proficiency in modern programming languages such as Java, C#, Python, Go, or Kotlin; experience with distributed systems, microservices, RESTful APIs, relational databases (e.g., PostgreSQL, SQL Server), and cloud/container technologies (Docker, Kubernetes).
Experience with AI-assisted development tools as part of the software development workflow.
Experienced engineer with deep expertise in designing and operating large-scale distributed systems and microservices architectures.
Skilled in implementing comprehensive automated testing and ensuring high code quality in compliance-sensitive or business-critical environments.
Capable of technical leadership across cross-functional teams, driving architecture decisions, and integrating AI-powered capabilities responsibly into production applications.