Posted:1 month ago|
Platform:
Work from Office
Full Time
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.
Strideone
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowHyderābād
2.6 - 3.6 Lacs P.A.
Experience: Not specified
3.5 - 7.35 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Bengaluru, Karnataka, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed