Solution Architect

Experience: 12-15 Years

ABOUT

5Y began in 2011 as the Engineering Lab in India, to serve as an R&D centre for building innovative products. 5Y was established as a company where product ideas could be incubated and matured. We built multiple products alongside
executing on customer projects.
As 5Y developed multiple products for customers, we started conceptualizing a Technology Framework that would make development of any project easy and can remove many months of repeat work while also bringing resilience, scalability, and efficiency to the product that was built on it.
Our core team toiled to build such a product and today, we are very proud to present BOS Framework” to the world!

JOB OVERVIEW

As a Solution Architect, you will be responsible for defining, architecting, and leading the technical solution of our software products. You will work closely with stakeholders, product managers, engineering teams, and customers to understand business needs and translate them into technical solutions. Your role is pivotal in ensuring that the architecture of our products aligns with industry best practices, is scalable, secure, and supports long-term product evolution.

KEY RESPONSIBILITIES

  • Solution Design: Lead the design and architecture of new software solutions, ensuring alignment with business goals and technical requirements. Translate business requirements into functional and non-functional system designs.

  • Technical Leadership: Provide leadership and mentorship to development teams, ensuring best practices in software development and architectural decisions are followed.

  • System Integration: Architect and facilitate the integration of different systems and services, both internal and external, to create seamless solutions.

  • Stakeholder Collaboration: Collaborate with product managers, business analysts, and senior leadership to understand business objectives and translate them into technical specifications.

  • Technology Evaluation: Evaluate new technologies, frameworks, and tools to determine their applicability and benefit to current or future projects.

  • Scalability & Performance: Ensure that the architecture is scalable, highly available, secure, and can handle the growing demands of the business. Design solutions to meet performance requirements.

  • Risk Management: Identify potential risks in architectural designs and work with development teams to mitigate them. Ensure that solutions are fault-tolerant and maintain high availability.

  • Documentation: Prepare and maintain comprehensive architectural documentation, including diagrams, specifications, and standards for future reference.

  • Client Engagement: Engage with customers (if applicable) to gather technical requirements, provide technical expertise, and present architectural solutions.

REQUIRED SKILLS AND QUALIFICATION

  • Educational Background: Bachelor’s or Master’s degree in
    Computer Science, Engineering, or a related field.

  • Experience:
    - 15+ years of experience in software development with at least 10+ years in an architecture or technical leadership role.
    - Experience working in product-based software companies is highly preferred.
    - Proven experience with software architecture design, including cloud, distributed systems, microservices, and event-driven architectures.

  • Technical Skills:

    - Strong knowledge of programming languages such as Java, Python, C#, or JavaScript.
    - Expertise in cloud platforms (AWS, Azure, Google Cloud) and cloud-native architectures.
    - Hands-on experience with containerization (Docker, Kubernetes), CI/CD pipelines, and microservices architecture.

    - In-depth understanding of databases (SQL and NoSQL), data storage solutions, and API design.
    - Familiarity with enterprise integration patterns and services (REST, SOAP, GraphQL, etc.)

  • Soft Skills

    - Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
    - Strong leadership, problem-solving, and analytical thinking.
    - Ability to work in a fast-paced, agile environment with cross-functional teams.
    - Customer-centric mindset, with the ability to balance technical excellence with customer needs.

DESIRABLE SKILLS

  • Certifications:

    - AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, or similar certifications.

  • Experience with Agile/Scrum methodologies and tools.

  • Familiarity with DevOps practices and tools (Jenkins, Terraform, Kubernetes).

  • Experience in security best practices and secure software architecture.

BENEFITS

  • Market competitive total compensation package

  • Your voice is heard; no matter your level, we're a team, all going in the same direction

CULTURE AND VALUES

Be Open: When knowledge becomes open, we can come together as a team to collaborate around a shared purpose

Customer Focus: Our customers’ success is our success

Lead Change: Everyone at BOS has the capacity to make an impact on the customers

Result Oriented: Driving results in a measurable way ensures we stay focused on the highest impact initiatives

One Team: We can’t win without each other