What are the responsibilities and job description for the Backend Architect position at Droisys?
Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction.
Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisite skills and opportunities to succeed. At Droisys, we invest in our talent and support career growth, and we are always on the lookout for amazing talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters.
Job Title: Backend Architect
Location: Greenwood Village CO (Hybrid)
Position Type: Full-Time, Contract
Duration : 12 months
Rate : 70/hr. W2
As a Backend Architect, you will:
Design and evolve system architecture for scalability, reliability, and performance
Create and maintain architectural documentation and technical specifications
Evaluate and recommend technology stack improvements
Conduct architecture reviews and provide technical guidance to development teams
Break down complex initiatives into actionable tasks with clear acceptance criteria
Provide accurate Level of Effort (LOE) estimates for projects and features
Mentor and guide junior developers through code reviews and pair programming
Own end-to-end delivery of critical features and systems
Establish engineering best practices and coding standards
Troubleshoot and resolve critical production issues
Analyze system bottlenecks and implement performance improvements
Conduct capacity planning and scaling analysis
Drive continuous improvement initiatives across the technology stack
The ideal candidate will have:
BA/BS in Information Technology, Computer Science, related field or equivalent combination of education and experience
8 years of software engineering experience with 3 years in architecture roles
Expert-level proficiency in TypeScript/Node.js
Deep understanding of distributed systems, microservices architecture, and event-driven design
Production experience with AWS services (DynamoDB, Lambda, ECS, API Gateway, etc.)
Strong knowledge of Kafka or similar event streaming platforms
Experience implementing resilience patterns (circuit breakers, retries, bulkheads, timeouts)
Proficiency in performance profiling, optimization, and scaling strategies
Nice to Have:
Knowledge of observability tools (DataDog, Splunk, New Relic, CloudWatch, Grafana)
Background in SRE practices and DevOps methodologies
Experience with GraphQL, REST API design, and API gateway patterns
Familiarity with CI/CD pipelines and deployment automation
Experience with infrastructure as code (Terraform, CDK, CloudFormation)
Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment