Senior Software Engineer

3 - 6 years

20 - 25 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Company Profile:

StrideOne is more than an NBFC; we are a financial institution for Indian startups and

businesses, offering a full suite of financial services under the 'One' umbrella. As a new age

finance partner, our "Entrepreneur-first approach and Agile framework" enable us to

provide full-stack solutions tailored to the unique needs of unicorns, SME's and MSMEs

across various industries.

With our in-house technology and experienced finance team, StrideOne delivers bespoke

financial programs that cater to the specific requirements of each sector. Our journey as a

group is just beginning, yet we already boast of 100+ startups, echoing Stride Ventures

legacy and commitment to empowering entrepreneurs.

At StrideOne, we believe that an organisation is built by its people. We foster a very open

and welcoming culture that encourages honest conversations, analytical thinking, and

innovation, free from bias and hierarchical constraints.

Position Overview:

We are seeking a highly skilled Senior Software Engineer specializing in Software-as-a-

Service (SaaS) development, with an emphasis on security best practices, protocols, and

technologies. The ideal candidate will be passionate about building secure, scalable, and

resilient cloud-based applications. You will work closely with cross-functional teams to

design and implement features, conduct security audits, and proactively address

vulnerabilities across our platform.

You will have the opportunity to influence product architecture, lead security initiatives,

and ensure that security is embedded in every stage of the development lifecycle.

Key Responsibilities :

- SaaS Architecture & Design: Design and implement highly scalable, available, and secure

SaaS applications. You'll be responsible for designing multi-tenant architectures, ensuring

data isolation, and leveraging modern cloud infrastructure to ensure the platform scales

efficiently.

- Security Focused Development: Develop and enforce secure coding standards and best

practices for cloud-based applications and APIs. Conduct regular code reviews with a

focus on security vulnerabilities.

- API & Microservices Design: Design and implement secure, scalable, and maintainable

APIs and microservices that integrate seamlessly with the SaaS platform. Ensure the use of

best practices for service discovery, communication, and fault tolerance.

- Performance Optimization: Identify and resolve performance bottlenecks in the

application and infrastructure, ensuring scalability and responsiveness under varying load

conditions.

- Compliance & Regulatory Requirements: Ensure that our SaaS oerings comply with

industry standards and regulations (e.g., GDPR, HIPAA, SOC 2, ISO 27001). Assist with

audits and security certifications.

- Collaboration & Leadership: Work closely with product managers, QA engineers, and

other stakeholders to define and implement new features and improvements. Collaborate

with the infrastructure team to ensure seamless deployment and scaling of the

application. Also mentor and guide junior engineers on secure coding practices and

development techniques.

- Security Automation & Monitoring: Implement logging, monitoring, and alerting systems

to continuously assess the security posture of the application. Stay up to date with the

latest security trends, vulnerabilities, and best practices. Promote security awareness and

training within the engineering team.

Qualifications :

- Experience : 3+ years of experience in software engineering, with a focus on developing

secure and scalable multi-tenant SaaS applications with customer data isolation and

tenant-specific configurations.

- Tech Stack : Proficiency in modern web technologies (Python is a plus), relational

databases, and cloud platforms (AWS, Azure, GCP).

- Microservices Architecture : Strong experience designing and developing microservicesbased

architectures. Familiarity with service discovery, API Gateway, inter-service

communication, and distributed systems principles.

- Scalability & Performance: Experience with designing highly scalable and performant

systems. Knowledge of caching, database sharding, partitioning, and high-throughput

systems.

- Security Expertise : Understanding of cloud security principles, cryptography, identity and

access management (IAM), and secure coding practices.

- Analytical Skills : Strong problem-solving skills with the ability to analyze complex security

issues and provide practical solutions.

- Soft Skills : Strong communication skills with the ability to explain complex technical

concepts to non-technical stakeholders. Experience working in agile, collaborative

environments.

Preferred Qualifications:

- Bachelor's or Master's degree in Computer Science, or a related field.

- Experience with security incident management and response in cloud environments.

- Knowledge of threat intelligence and vulnerability management.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India