Enable job alerts via email!

Staff Software Development Engineer

Microland

Bengaluru

Hybrid

INR 15,00,000 - 25,00,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Bengaluru seeks an experienced Architect to define the technical architecture vision across the organization. The ideal candidate will possess expert-level proficiency in full-stack development, especially in React, cloud-native design, and security principles. This position entails leading architectural decisions, mentoring teams, and ensuring adherence to architectural standards. Competitive compensation and opportunities for professional growth are offered.

Qualifications

  • Expert-level proficiency in distributed systems and architectural patterns.
  • Deep knowledge of security principles.
  • Experience with both SQL and NoSQL database architectures.

Responsibilities

  • Define and evolve the overall technical architecture vision.
  • Lead architectural decision-making processes.
  • Ensure adherence to architectural principles and security standards.

Skills

Full-Stack Development
React expert-level proficiency
Backend languages proficiency
Database design and optimization
Cloud-native design patterns
Security principles
Technical leadership
Job description
Required Technical Skills
  • Full-Stack Development
  • Expert-level proficiency in React and modern JavaScript/TypeScript with comprehensive understanding of frontend architecture patterns
  • Experience with React ecosystem frameworks (Next.js, Remix, Vite) and micro-frontend architectures
  • Advanced understanding of state management, component architecture, performance optimization, and cross-platform compatibility
  • Expert proficiency in multiple backend languages: Python, Go, C#, or Rust with architectural considerations
  • Deep experience with web frameworks and their architectural implications: FastAPI/Django (Python), Gin/Echo (Go), ASP.NET (C#), Actix/Axum (Rust)
  • Advanced understanding of API design principles, GraphQL federation, and microservices communication patterns
  • Knowledge of modern CSS frameworks, responsive design principles, and progressive web applications
System Design & Architecture
  • Expert-level proficiency in distributed systems design, microservices architecture, and enterprise integration patterns
  • Advanced knowledge of system scalability, performance optimization, and fault tolerance principles
  • Experience with event-driven architectures, CQRS, and domain-driven design patterns
  • Proficiency in creating technical specifications, architectural diagrams, and system blueprints
  • Strong problem-solving skills with ability to analyze complex technical challenges
  • Experience with technology evaluation, vendor assessment, and strategic planning
  • Understanding of business requirements and ability to align technical solutions with business goals
  • Deep Knowledge of software development lifecycle, project management, and delivery methodologies
Database & Data Architecture
  • Expert-level skills in database design, modeling, optimization, and architectural patterns
  • Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra) database architectures
  • Knowledge of data consistency models, ACID properties, CAP theorem, and distributed database design
  • Experience with data warehousing, ETL pipelines, and big data architectures
Cloud & Infrastructure Architecture
  • Advanced experience with multi-cloud architectures (AWS, GCP, Azure) and cloud-native design patterns
  • Expert knowledge of containerization (Docker) and orchestration (Kubernetes) for enterprise deployments
  • Proficiency with infrastructure as code (Terraform, CloudFormation) and GitOps practices
  • Experience with service mesh, API gateways, and cloud security architectures
Security & Compliance
  • Deep understanding of security principles, threat modeling, and secure coding practices
  • Experience with identity management, OAuth2/OIDC, zero-trust architectures, and security frameworks
  • Knowledge of compliance requirements (SOC2, GDPR, HIPAA) and their architectural implications
  • Proficiency in security assessment tools and vulnerability management
Key Responsibilities
Architectural Leadership & Strategy
  • Define and evolve the overall technical architecture vision and strategy across the organization
  • Lead architectural decision-making processes and establish enterprise-wide technical standards
  • Conduct architectural reviews, risk assessments, and technology evaluations
  • Create and maintain comprehensive architectural documentation and design guidelines
System Design & Innovation
  • Design complex, distributed systems and microservices architectures that scale efficiently
  • Evaluate and recommend technology stacks, frameworks, and architectural patterns for optimal business outcomes
  • Lead proof-of-concept development for emerging technologies and architectural approaches
  • Establish integration patterns and API design standards across multiple systems
Technical Leadership & Mentorship
  • Provide technical leadership and mentorship to development teams across multiple projects
  • Conduct code reviews, architectural assessments, and technical training sessions
  • Guide senior developers in complex technical decision-making and problem-solving
  • Foster a culture of technical excellence, innovation, and continuous learning
  • Exceptional technical communication skills with ability to present to both technical and non-technical audiences
  • Strong leadership capabilities with experience mentoring senior developers and technical teams
  • Proven ability to influence technical decisions across multiple teams and stakeholders
  • Experience in agile methodologies and cross-functional team collaboration
Cross-Functional Collaboration
  • Collaborate with stakeholders, product managers, and business leaders to translate requirements into technical solutions
  • Work closely with DevOps and infrastructure teams to ensure optimal deployment and operational strategies
  • Partner with security teams to implement robust security architectures and compliance measures
  • Coordinate with other architects to ensure consistency across the technical landscape
Quality Assurance & Risk Management
  • Ensure adherence to architectural principles, security standards, and performance requirements
  • Identify and mitigate technical risks, architectural debt, and system vulnerabilities
  • Establish monitoring, observability, and reliability engineering practices
  • Lead incident response for complex architectural issues and system failures
Framework & Tool Standardization
  • Research, evaluate, and recommend development frameworks, tools, and platforms
  • Create and maintain technology roadmaps and modernization strategies
  • Establish development guidelines, coding standards, and best practices across teams
  • Drive adoption of DevOps practices, CI/CD pipelines, and automation tools
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.