Software Architect

3 weeks ago


Bengaluru, Karnataka, India F-Secure Full time

About the job :

For over 35 years, F-Secure has led the cybersecurity industry with our 200+ service provider partners.

As the home of scam protection, we're reimagining how we protect people from modern threats through cutting-edge scam detection and solutions that are setting the industry standard.

We bring together the sharpest minds of cyber security with a shared purpose: to protect people from modern threats.

Here, youll have a real impact, making every digital moment more secure for everyone.

Youll thrive and grow in our Fellowship culture, where we dream big, trust, and challenge each other to deliver results and move with speed.

Youll be welcomed into a diverse, global team with an informal and collaborative culture where your voice truly matters.

Are you ready to take on a key role in shaping the tech landscape in India? Were excited to announce a new position that will help define the future of our technology function.

As a Software Architect, youll play a critical part in guiding our technology strategy, encouraging innovation, and supporting the migration to modern systems.

If youre passionate about creating strong, scalable, and creative architectures, this could be the perfect next step in your career.

At F-Secure, were constantly exploring new technology, and this role is essential to our growth.

Weve recently added a visionary Chief Architect to our team, and now were looking to expand by hiring a hands-on, forward-thinking Software Architect in Bangalore, India.

This role is based in Bangalore, India, with a dotted line reporting to the Chief Architect in Helsinki.

While the position is based in India, youll work closely with colleagues across F-Secures global locations i. Finland, US, Malaysia and Slovakia.

Key Responsibilities :

Technology governance in India :

- Youll be responsible for cataloging system components, documenting their architectures, and managing the creation of an architecture roadmap as the system evolves.

- Youll also assess and address technical debt and guide the process of choosing tools and frameworks together with F-Secure Architecture Community.

Migration of legacy systems :

- Youll lead the migration from legacy systems to modern infrastructure, ensuring a smooth transition. This involves documenting comparisons between legacy systems and their replacements and overseeing the migration process, from software to data.

Driving innovation :

- Youll help shape the direction for innovation across F-Secure in India by encouraging creative thinking through initiatives like hackathons and team projects.

- Your role will focus on fostering a culture of experimentation and continuous improvement, driving meaningful progress within the team.

Why youll thrive in this role?

- Youll get to work with up to 100 tech professionals in a fast-paced environment that encourages independent thinking and bold ideas.

- Reporting to both the Head of Technology in India, having a dotted line to the Chief Architect in Helsinki, youll have an important role in making key decisions that will shape the future of F-Secures technology in India.

What are we looking for?

Proven technical expertise :

- You have a strong background in software architecture, with at least 7+ years of experience in building, maintaining, and evolving complex systems.

- Youre well-versed in both legacy systems and modern architecture and have led technical migrations.

You have proven experience in the following :

- Software Architecture creation and documentation skills

- Software Architecture decomposition methodologies

- Software component interface design.

- Identifying and evaluating Architecture characteristics.

- You are familiar with wide variety of technologies and platforms and have proven hands-on experience.

- Key areas include API and API management, mobile and web application development, Cloud native development with Amazon Web Services (AWS) or similar cloud platform.

- Typically 7+ years of experience in software development, with a significant portion in a lead architect or senior architect role.

- Proven expertise in designing and implementing scalable, distributed, and secure software architectures.

- Strong hands-on experience with cloud platforms, particularly AWS, including services relevant to backend development, data processing, and machine learning.

- Deep understanding of backend development languages such as Java and Scala.

- Familiarity with Machine Learning (ML) concepts and their deployment on cloud platforms using Python and AWS.

- Solid understanding of DevOps principles, CI/CD pipelines, and automation.

- Proficiency in architectural patterns (e.g., Microservices, Event-Driven Architecture, Serverless).

- Experience with database technologies, both relational and NoSQL.

- Strong leadership and mentorship abilities, with a track record of guiding development teams.

- Strong communication and leadership: You can clearly explain architectural strategies, guide teams, and work closely with technology leaders.

- You take ownership of technology governance and enjoy mentoring and leading teams.

- Innovation mindset : Youre passionate about exploring new ideas and have experience running hackathons or similar projects.

- You enjoy creating an environment where trying new approaches is encouraged, and you can identify new technologies that will benefit the business.

- Collaboration skills : As this role involves working across multiple teams, you need to collaborate well with others and bring them together to solve complex problems.

- Youre confident in building relationships with different stakeholders and achieving results.

- Language and cultural fit : Full professional proficiency in English and experience working in a multicultural and global work environment.

- In this role, youll oversee and guide teams working with the following technologies (but not limited to) across Cloud and Mobile domains :

1. Backend : AWS, Java, Scala

2. Machine Learning (ML) : Python, AWS

3. iOS : Swift, Swift UI, Obj-C, C/C++

4. Android : Java & Kotlin

- While you wont be hands-on with the coding, familiarity with these technologies, especially AWS, will allow you to effectively guide and support your teams in making strategic decisions.

What will you get from us?

- You will work together with experienced and enthusiastic colleagues, and within F-Secure you will find some of the best minds in the cyber security industry.

- We actively encourage our Fellows to grow and develop within F-Secure, and in your career here you can find yourself contributing to any number of our other products and teams.

- You decide what to make of this role, what your priorities are, and how you organize your work for the best benefit to us all.

- We offer interesting challenges and a competitive compensation model with wide range of benefits.

- You get a chance to develop yourself professionally in an international and highly motivated team serving our customers in providing world class security, privacy and uncensored access to information online.

- You get to work in a flexible, agile, and dynamic working environment that supports individual needs.

- Giving our people both support and the opportunity to be in charge of their own work is something that is in our DNA.

We are in a unique phase in our 30-year history and with curiosity and excitement in the air we see no limits for building a strong and fruitful career with us

(ref:hirist.tech)
  • Software Architect

    2 days ago


    Bengaluru, Karnataka, India Tata Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We're Hiring: Software Architect – Automotive Domain Locations: Bangalore | Coimbatore | Pune Key Responsibilities:Own software architecture across products and ensure effective deployment.Drive modular design and component reuse.Guide developers on architecture and design decisions.Review technical designs and ensure coding standards.Collaborate on...


  • Bengaluru, Karnataka, India Jamcracker Software Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTION Position Type: Full-time regular Location: Bangalore Position Requirements: Technical Architect, Architect Position Description: Technical Architect has to work as a part of a Jamcracker team to architect, design and develop Jamcracker platform infrastructure for enabling and providing On Demand Solutions. The position will also be...

  • Application Architect

    3 weeks ago


    Bengaluru, Karnataka, India Spigot Software Full time

    Role : Technical ArchitectTechnical Architect is a member of software engineering team who designs software solutions from the ground up, making high-level decisions about each stage of the process and leading a team of engineers to create the final product. This role requires significant experience as a software developer. The goal is to provide a framework...

  • Software Architect

    6 days ago


    Bengaluru, Karnataka, India Zeco Systems, Inc. dba Shell Recharge Solutions Full time ₹ 15,00,000 - ₹ 60,00,000 per year

    Software Architect (Java)Shell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting EV infrastructure solutions...

  • Software Architect

    6 days ago


    Bengaluru, Karnataka, India Tietoevry Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role -Software Architect (Telecom – Golang, RAN and )Location– Bangalore, India (Hybrid)About the Role:We are looking for talented software engineers and architects to join our team working on cutting-edge 5G RAN performance and monitoring solutions. You will be working in an agile team, involved in developing high-performance backend services and...

  • Software Architect

    3 weeks ago


    Bengaluru, Karnataka, India GENERAL ELECTRIC (GE) Full time

    Job DescriptionKey Deliverables:1. Architect and develop embedded Linux software for passenger information systems2. Lead technical alignment and interface standardization across development teams3. Mentor junior engineers and guide overall software architecture direction4. Prepare and maintain technical documentation, UML models, and testing protocolsRole...

  • Software Architect

    4 days ago


    Bengaluru, Karnataka, India Saarthee Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Saarthee:Saarthee is a Global Strategy, Analytics, Technology and AI consulting company, where our passion for helping others fuels our approach and our products and solutions. Our diverse and global team work with one objective in mind: Our Customers' Success. At Saarthee, we are passionate about guiding organizations to wards insights fueled success....


  • Bengaluru, Karnataka, India Schneider Electric Full time

    Software Technical ArchitectWe are seeking an experienced Enterprise Level Software Architect to join our dynamic team As an Enterprise Level Software Architect you will be responsible for designing and implementing complex software solutions for our enterprise-level systems You will collaborate with cross-functional teams to ensure the architecture...

  • Software Architect

    22 hours ago


    Bengaluru, Karnataka, India EnsōMate Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Location: Bengaluru (flexible with remote)Stage: Early-Stage StartupAbout UsEnsoMate Technologies is an ambitious early-stage startup working on AI-powered solutions. We are driven by curiosity, bold ideas, and a passion to shape the future of technology. We're looking for aSoftware Architect who will design the backbone of our product and guide our...

  • Software Architect

    3 weeks ago


    Bengaluru, Karnataka, India Kanary Staffing Pvt. Ltd. Full time

    Job Title : Software Architect.Location : BangaloreNotice : 1 Month or lessMode of work : Hybrid (2 days WFO)Primary : Exp 8 to 12 yearsSkills : Architectural experience, AI/ML, Snowflake, Python and Azure.Key Responsibilities :- Architectural Design: Design and develop software architectures that integrate Azure cloud services, AI, Snowflake data...