SL
Software Architect
Shaavir LLC
Roswell · On-site Contract Lead Today
About the role
About
The candidate must bring strong full-stack (React, NodeJS, TypeScript) and cloud (AWS/Azure) expertise, along with experience in microservices and integration architecture.
Must Have
- Event-driven Micro Service architecture knowledge
- Design RESTful APIs with Standards
- MQTT/Kafka/WebSocket Implementation and thorough understanding
- ReactJS, NodeJS, Express, TypeScript
- PostgreSQL, MongoDB / NoSQL Database knowledge
We are specifically looking for someone who:
- Can own architecture and technical design for a product end-to-end.
- Has a strong engineering background and can review, validate, and guide implementation.
- Is capable of being hands-on when required (debugging, design validation, code review) but will primarily focus on architecture, technical direction, and integration consistency.
- Has good exposure to cross-functional collaboration with Product Owner, Delivery Manager, and offshore Scrum teams.
Key Responsibilities
- Own the end-to-end architecture and technical integrity of the digital product.
- Translate business requirements into scalable, secure, and high-performing solution designs.
- Define system architecture, data flow, and integration blueprints across microservices, APIs, and cloud components.
- Prepare and present architecture diagrams, technical proposals, and implementation approaches to stakeholders.
- Work closely with the Product Owner, Delivery Manager, and offshore Scrum team to align priorities, clarify technical scope, and support delivery.
- Provide proactive technical recommendations for modernization, performance optimization, and technology upgrades.
- Evaluate emerging technologies, tools, and frameworks to continuously improve system reliability and maintainability.
- Conduct architecture and design reviews; ensure adherence to best practices in security, scalability, and cloud performance.
- Collaborate with cross-functional teams (Device Cloud, Mobile, Data Lake, NOC) for interface and dependency alignment.
- Support CI/CD, DevOps, and observability practices to maintain system uptime and operational efficiency.
- Maintain technical documentation and own the architectural governance process for product.
Technical Skills
Core Stack
- ReactJS, NodeJS, Express, TypeScript
- PostgreSQL, MongoDB
- RESTful & Event-driven microservice architecture (MQTT, Kafka, WebSocket)
Cloud & DevOps
- Proficiency with AWS (preferred) or Azure
- Experience with EC2, Lambda, API Gateway, CloudFront, Route53, S3, DynamoDB
- Familiarity with container orchestration (Docker, Kubernetes, ECS/EKS)
- CI/CD experience using GitHub Actions, Jenkins, or similar tools
Integration & Monitoring
- REST, GraphQL, and API management
- Monitoring and observability using Prometheus, Grafana, ELK Stack, or CloudWatch
- API security and authentication (OAuth 2.0, JWT, mTLS)
Qualifications
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 12+ years of experience in software architecture, design, and full-stack development.
Experience
- Proven experience designing large-scale, distributed, or cloud-native applications.
- Experience in IoT/IIoT or connected product platforms preferred.
- AWS Certified Solution Architect (Associate/Professional) or Azure equivalent certification preferred.
Soft Skills
- Excellent communication and stakeholder management skills across technical and business teams.
- Strong analytical and problem-solving mindset with a focus on proactive solutions.
- Confident in presenting architectures and technical approaches to both technical and non-technical audiences.
- Ability to collaborate effectively with Product, Delivery, and offshore engineering teams.
- Self-driven, curious, and passionate about technology modernization and continuous improvement.
- Skilled in creating clear technical documentation and visual diagrams (Lucidchart, Draw.io, Visio, or similar).
Skills
API GatewayAWSAzureCloudFrontCloudWatchCI/CDDockerDynamoDBEC2ECS/EKSELK StackExpressGitHub ActionsGrafanaGraphQLIntegration architectureIoTJenkinsJWTKafkaKubernetesLambdaMicroservicesMongoDBmTLSMQTTNodeJSNoSQLOAuth 2.0ObservabilityPostgreSQLPrometheusReactJSRESTRoute53S3TypeScriptWebSocket
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free