Architect

3 months ago


Kota, India Smarsh Full time

Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5 Canadian, and top 3 Asian banks. The Smarsh advantage is customers stay ahead of compliance and uncover patterns and relationships hidden within their data.


About the role

We are seeking a highly skilled and experienced Software Architect with a deep understanding of Domain-Driven Design (DDD) and expertise in designing and building cloud-native applications. The ideal candidate will have significant experience in architecting solutions at a petabyte scale, ensuring horizontal scalability, and working with modern data storage and indexing technologies. The role involves defining the architectural vision, strategy, and roadmap for cloud-native, large-scale distributed systems on AWS.


Responsibilities

Architectural Leadership

  • Define and drive the architectural strategy and best practices for cloud-native applications, ensuring alignment with business goals.
  • Develop and maintain architecture blueprints for highly scalable, reliable, and secure applications.
  • Collaborate with cross-functional teams to design and implement solutions that meet both technical and business requirements.

Domain-Driven Design (DDD)

  • Apply DDD principles to decompose complex business domains into manageable subdomains and bounded contexts.
  • Work closely with domain experts, product owners, and development teams to create a shared understanding of the domain and ensure the architecture supports domain requirements.

Cloud Architecture & AWS Expertise

  • Architect and implement solutions using AWS services, ensuring the use of best practices for security, scalability, and cost efficiency.
  • Leverage AWS services such as EC2, S3, RDS, Lambda, and others to build cloud-native applications.
  • Optimize cloud infrastructure to support petabyte-scale data processing and storage, ensuring high availability and disaster recovery.

Scalability & Performance

  • Design systems with horizontal scalability in mind, ensuring they can handle increasing loads without sacrificing performance.
  • Lead efforts to optimize application performance, including caching strategies, database tuning, and efficient data access patterns.

Data Management

  • Architect data storage solutions using both NoSQL (e.g., DynamoDB, Cassandra) and relational databases (e.g., RDS, Aurora) based on the requirements.
  • Design and implement indexing and search capabilities to support large-scale data retrieval and analytics.
  • Ensure data storage solutions are optimized for petabyte-scale environments, focusing on performance, cost, and scalability.

Security & Compliance

  • Ensure the architecture adheres to security best practices and regulatory requirements.
  • Implement robust authentication, authorization, and encryption mechanisms.

Collaboration & Communication

  • Provide technical leadership and mentoring to development teams, guiding them in best practices and architectural principles.
  • Communicate complex technical concepts to E-Staff/C-Staff, ensuring alignment and understanding across the organization.

Qualifications and Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 15+ years of experience in software architecture, with a strong focus on cloud-native applications and large-scale distributed systems.
  • Proven experience with Domain-Driven Design (DDD).
  • Extensive experience with AWS services and cloud architecture.
  • Strong background in designing systems for horizontal scalability and high availability.

Technical Skills

  • Expertise in NoSQL databases (e.g., DynamoDB, Cassandra) and RDS.
  • Deep understanding of indexing, search, and storage strategies for large-scale data environments.
  • Proficient in modern programming languages such as Java, Python, or Go.
  • Familiarity with containerization (e.g., Docker, Kubernetes) and microservices architecture.

Soft Skills

  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and interpersonal skills, with the ability to work effectively across teams.
  • Leadership experience and the ability to mentor and guide technical teams


Why Smarsh?

Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world’s leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.


  • Snowflake Architect

    2 months ago


    Kota, India USEReady Full time

    Job Title: Senior Snowflake ArchitectPosition Type: Full-timeExperience Level: 10-14 yearsJob Description:We are seeking an experienced Senior Snowflake Architect to join our dynamic team. The ideal candidate will have extensive experience in designing, implementing, and optimizing data solutions on the Snowflake platform. As a Senior Snowflake Architect,...

  • Technical Architect

    1 month ago


    Kota, India NeoLotex Business Solutions Private Limited Full time

    We are looking for an experienced Technical Architect/Lead to design and architect Veeva CRM solutions that meet business requirements. The ideal candidate will lead the implementation, integration, and configuration of Veeva CRM, ensuring that all solutions are in line with industry standards and best practices.Key Responsibilities:Design and Architect...

  • Software Architect

    3 months ago


    Kota, India MicroStrategy Full time

    MicroStrategy transforms organizations into intelligent enterprises through data-driven innovation. We match smart people to dynamic projects and technologies that truly challenge their talents. Curious and creative in outlook, our success is built on the talent and energy of smart and driven people. MicroStrategy (Nasdaq: MSTR) is a worldwide leader in...

  • Interior Architect

    4 weeks ago


    Kota, Rajasthan, India Asian Paints. Full time

    Job DescriptionAt Asian Paints, we are seeking a skilled Interior Designer to lead our design projects from concept to completion.The ideal candidate will have a keen eye for detail and the ability to interpret and translate customer needs into innovative design solutions.Key Responsibilities:Define project requirements and schedules during the briefing...

  • Snowflake Architect

    3 weeks ago


    Kota, India USEReady Full time

    Job Title: Snowflake ArchitectPosition Type: Full-timeExperience Level: 10-14 yearsJob Summary:We are seeking a highly skilled Data Engineer Architect to lead our data engineering efforts.The ideal candidate will have extensive experience with Snowflake, data warehousing, data pipeline design,and a strong background in modern data engineering tools and...


  • Kota, India WTW Full time

    Job Role: Azure Cloud Solutions ArchitectRole Description:We are looking for a motivated Azure Cloud Solution Architect to join our BI Analytics Development Team.The successful candidate will work in a team that supports Willis Towers Watson Finance, HR and Marketing departmentsBachelor’s degree in Computer Science, Engineering, or a related field7+ years...


  • kota, India Avalara Full time

    Job Overview: As a Product Security Architect at Avalara, you will be responsible for designing and implementing security frameworks and architectures that protect our SaaS product ecosystem. You will work closely with product development teams and DevOps teams to ensure security is built into our software from the ground up. This role focuses on...

  • Solution Architect

    5 days ago


    Kota, India Quest Global Full time

    Key Responsibilities: Primary Technical: Design and implement AI/ML solutions using key libraries and frameworks, guiding end to end deployment from initial POC to production.Develop POCs for new solutions, demonstrating their business value to clients and guiding their evolution into full-scale, production-ready solutions.Showcase expertise in Large...


  • Kota, Rajasthan, India Tata Consultancy Services Full time

    Job Description:We are seeking a skilled Cybersecurity Architect to join our team. The ideal candidate will have expertise in advanced threat protection and experience in driving security solution design for the security architecture framework.About the Role:- Conduct penetration testing of web applications and identify best-in-class vulnerabilities- Conduct...

  • Interior Architect

    4 weeks ago


    Subzi Mandi Kota, India Asian Paints. Full time

    Job Title: Interior DesignerWe are seeking a skilled Interior Designer to join our team at Asian Paints. As an Interior Designer, you will be responsible for undertaking design projects from concept to completion.Key Responsibilities:Define project requirements and schedule during the briefInterpret and translate customer needs into rough plansResearch and...

  • Software Architect

    1 week ago


    Kota, Rajasthan, India ValueLabs Full time

    We are seeking a talented Professional to fill a Software Development position at ValueLabs. The successful candidate will be responsible for leading the development of our company's software products and ensuring they meet the required standards.Key Responsibilities:Develop and implement software solutions that meet the company's goals and objectives.Lead a...

  • Interior Designer

    4 weeks ago


    kota, India Asian Paints. Full time

    Undertake design project from concept to completionDefine project requirements and schedule during the “brief”Interpret and translate customer needs into rough plansSet costs and project fees according to budgetResearch and decide on materials and products sourcingProduce “sample” and “mood products”Supervise work progressWork closely with...

  • Interior Designer

    4 weeks ago


    Kota, India Asian Paints. Full time

    Undertake design project from concept to completionDefine project requirements and schedule during the “brief”Interpret and translate customer needs into rough plansSet costs and project fees according to budgetResearch and decide on materials and products sourcingProduce “sample” and “mood products”Supervise work progressWork closely with...

  • Interior Designer

    4 weeks ago


    kota, India Asian Paints. Full time

    Undertake design project from concept to completionDefine project requirements and schedule during the “brief”Interpret and translate customer needs into rough plansSet costs and project fees according to budgetResearch and decide on materials and products sourcingProduce “sample” and “mood products”Supervise work progressWork closely with...

  • Interior Designer

    4 weeks ago


    Kota, India Asian Paints. Full time

    Undertake design project from concept to completionDefine project requirements and schedule during the “brief”Interpret and translate customer needs into rough plansSet costs and project fees according to budgetResearch and decide on materials and products sourcingProduce “sample” and “mood products”Supervise work progressWork closely with...

  • Interior Designer

    4 weeks ago


    Kota, India Asian Paints. Full time

    Undertake design project from concept to completion Define project requirements and schedule during the “brief” Interpret and translate customer needs into rough plans Set costs and project fees according to budget Research and decide on materials and products sourcing Produce “sample” and “mood products”Supervise work progress Work closely with...


  • Kota, Rajasthan, India Asian Paints. Full time

    Designing for SuccessAs an Interior Designer at Asian Paints, you will be responsible for leading design projects from concept to completion. This involves defining project requirements and schedules during the brief, interpreting and translating customer needs into rough plans, and setting costs and project fees according to budget.Key...

  • High jump Developer

    1 month ago


    kota, India Infogain Full time

    5+ years’ experience designing and developing using HighJump/Korber product suite(Webwise Page Editor/ Advantage Architect).5+ years’ experience with relational database development using SQL Server/Oracle.5+ years of T-SQL experience.Experience with HighJump/Korber installation, migration and upgrade processes.Ability to develop a scalable and high...


  • kota, India PeopleStrong Full time

    Purpose of the position The role is responsible for architecture Design, Development, requirements and testing of Electric Powertrain system Dimensions of the position Co-ordinating across functions with COC's for system integration, Defining and implementing System Design process in line with System Engineering Approach. Personal Profile Education Masters...


  • Kota, Rajasthan, India Aray Consulting LLP Full time

    We are seeking an experienced SAP EDI Consultant to join our team at Aray Consulting LLP based out of Bengaluru.Work Experience: 9+ yearsThis is a WFH opportunity.Role DescriptionThe successful candidate will be responsible for implementing and troubleshooting Electronic Data Interchange (EDI) processes, analyzing business processes, and utilizing X12...