Dodge Construction Network (Dodge) is looking for a highly experienced Senior Solutions Architect with full-stack expertise and deep knowledge of AWS services, microservices architecture, and modern engineering practices. This role requires proven hands-on experience across frontend and backend development, DevOps, and AI-assisted development tooling, combined with the leadership ability to guide cross-functional engineering teams and drive architectural decisions at scale.
This is a full-time position and reports directly to the VP, Data Innovation & AI.
Preferred Location
Qualified candidates should be based in or near Kochi and able to work from our Kochi office as part of a hybrid schedule.
Essential Functions
AWS Cloud Architecture & Services
- Design, deploy, and manage scalable cloud infrastructure leveraging AWS core services including EC2, S3, RDS, DynamoDB, Lambda, API Gateway, CloudFront, Route 53, and VPC networking
- Architect and implement event-driven systems using AWS EventBridge, SNS, SQS, and Kinesis Data Streams
- Build and maintain serverless and containerized workloads using Lambda, Fargate, ECS, EKS, Docker, and Kubernetes
- Define and enforce cloud security standards using AWS services including IAM, Cognito, KMS, WAF, and AWS Shield
- Develop and maintain infrastructure as code using AWS CDK, CloudFormation, and Terraform
- Evaluate and integrate AWS AI/ML services including SageMaker, Bedrock, Comprehend, and Rekognition into product solutions
Frontend Engineering
- Architect and develop dynamic, scalable single-page applications using modern frontend frameworks such as React, Angular, or Vue.js
- Write clean, maintainable code in TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS
- Implement and manage state using libraries such as Redux, NgRx, or Zustand, and contribute to component design systems
- Ensure frontend applications meet performance benchmarks, accessibility standards (WCAG), and responsive design requirements
- Apply micro-frontend architectural patterns to support large-scale distributed UI development
- Integrate frontend applications with RESTful APIs, GraphQL endpoints, and WebSocket connections
Backend Engineering & Microservices
- Design and build scalable microservices architectures using Node.js, Python, Java, or Go
- Apply domain-driven design (DDD), CQRS, and event sourcing patterns to solve complex business problems
- Develop, document, and maintain RESTful APIs and GraphQL schemas
- Manage and optimize relational (PostgreSQL, MySQL, Aurora) and NoSQL (DynamoDB, MongoDB, Redis) databases
- Implement service mesh patterns and inter-service communication using gRPC, REST, and message queues
- Enforce authentication and authorization best practices including OAuth 2.0, JWT, and AWS Cognito
DevOps & CI/CD
- Design, implement, and maintain CI/CD pipelines using tools such as GitHub Actions, AWS CodePipeline, Jenkins, or CircleCI
- Containerize applications using Docker and orchestrate deployments via Kubernetes, AWS ECS, or EKS
- Automate infrastructure provisioning and configuration using Terraform, Ansible, or AWS CDK
- Establish and maintain automated testing strategies including unit, integration, end-to-end, and security testing
- Monitor system health and performance using AWS CloudWatch, Datadog, Grafana, and OpenTelemetry
- Implement GitOps workflows and manage blue/green and canary deployment strategies
AI-Assisted Development
- Integrate AI coding tools such as Claude Code, GitHub Copilot, or Cursor into daily development workflows to accelerate delivery
- Champion the use of AI pair-programming tools across the team for code scaffolding, refactoring, test generation, and code review
- Integrate large language model (LLM) capabilities into applications via APIs such as Anthropic Claude, OpenAI, or AWS Bedrock
- Stay current with the evolving AI developer tooling landscape and drive team adoption of productivity-enhancing practices
- Apply prompt engineering, RAG (Retrieval-Augmented Generation) patterns, and responsible AI practices in production systems
Leadership & Collaboration
- Lead, mentor, and grow distributed engineering teams across frontend, backend, and DevOps disciplines
- Conduct architectural reviews, define technical standards, and maintain architecture decision records (ADRs)
- Communicate complex technical concepts clearly to non-technical stakeholders and executive audiences
- Collaborate with product owners, engineering managers, and cloud platform teams to drive technical roadmaps
- Champion continuous improvement, engineering excellence, and a culture of innovation across the organization
- Facilitate agile ceremonies and team processes using tools such as Jira, Confluence, and similar platforms
Education Requirement
Bachelor’s degree in a related field or equivalent education and work experience.
Required Experience, Knowledge and Skills
- 10+ years of experience in software engineering with at least 3 years in a solutions architect or principal engineer role
- Hands-on, full-stack engineering background with demonstrable experience across both frontend and backend layers
- AWS Certified Solutions Architect (Associate or Professional) preferred; additional certifications (DevOps Engineer, Developer) a plus
- Proven track record designing and delivering large-scale distributed systems in production environments
- Experience with high-availability, fault-tolerant architecture design and disaster recovery planning
- Demonstrated use of AI development tools (Claude Code, Copilot, Cursor, or equivalent) in professional projects
About Dodge Construction Network
Dodge Construction Network exists to deliver the comprehensive data and connections the construction industry needs to build thriving communities. Our legacy is deeply rooted in empowering our customers with transformative insights, igniting their journey towards unparalleled business expansion and success. We serve decision-makers who seek reliable growth and who value relationships built on trust and quality. By combining our proprietary data with cutting-edge software, we deliver to our customers the essential intelligence needed to excel within their respective landscapes. We propel the construction industry forward by transforming data into tangible guidance, driving unparalleled advancement.
Dodge is the catalyst for modern construction.
2026-71