via Ladders
$90K - 150K a year
Lead architecture and development of scalable cloud-native systems using Java, Python/Django, and AWS.
Requires extensive experience in Java, Python/Django, AWS, microservices, and software architecture leadership.
We are looking for a highly experienced and hands-on Software Architect with around XX years of industry experience to lead the design and development of scalable, robust, and cloud-native systems. The ideal candidate will be an expert in Java, proficient in Python and Django, well-versed in modern architectural patterns, and have extensive working knowledge of AWS cloud services. Here's how you'll contribute: • Lead the architecture, design, and development of large-scale, distributed systems. • Work closely with product and engineering teams to define architecture blueprints and technology roadmaps. • Proficiency in AI, machine learning, data engineering, and software development. • Be hands-on with coding in Java (latest versions) and Python/Django, guiding teams on best practices across both stacks. • Define and enforce coding standards, performance tuning, and best practices. • Select appropriate AWS services and design cloud-native architectures with cost, scalability, and security in mind. • Conduct design and code reviews to ensure quality and performance. • Mentor and guide engineering teams on architectural decisions and technical challenges. • Stay updated with new Java features, Python/Django advancements, AWS services, and emerging architectural trends. Core Skills: Required Skills & Qualifications • ~1X years of software development experience with at least X years in a software architect role. • Strong expertise in Java, including recent versions (Java XX/21+), with hands-on coding ability. • Solid experience in Python, with practical knowledge of Django for building scalable web applications. • In-depth experience in designing and implementing microservices-based systems. • Strong understanding of architectural patterns for developing AI systems and applications. • Secure cloud architecture: Experience designing or managing secure architectures for processing sensitive and controlled unclassified information (CUI) on AWS GovCloud. • Familiarity with containerization and orchestration (Docker, Kubernetes, ECS/EKS). • Strong system design and problem-solving skills. • Proficiency in CI/CD tools and DevOps practices. • Strong communication and stakeholder management skills. • Experience in leading technical teams and mentoring developers. Preferred Qualifications • AWS Certification (Solutions Architect - Associate/Professional) is a plus. • Experience with Infrastructure as Code (IaC) using Terraform or AWS CDK. • Exposure to data streaming platforms like Kafka is a bonus. • Background in performance optimization, scalability, and security best practices. Desired Skills: • Knowledge of AI and Emerging Technologies (Good to have) • Understanding of how AI capabilities can be integrated into enterprise applications to enhance user experience, decision-making, and automation. • Exposure to modern AI application patterns such as: • Retrieval-Augmented Generation (RAG) • Prompt engineering and fine-tuning • Use of embedding stores and vector databases (e.g., Pinecone, Redis, Azure AI Search) • Building intelligent features like AI-powered chatbots and assistants • Awareness of agentic AI concepts • Familiarity with tools like LangChain, Semantic Kernel, or Azure OpenAI • Appreciation for ethical AI considerations including data privacy, security, and bias mitigation
This job posting was last updated on 4/20/2026