Software Development Engineer - 1, Python

Scrut Automation · India

Company

Scrut Automation

Location

India

Type

Full Time

Job Description


Job Description: Backend Developer 


Role Details

Position: Backend Developer

Location: Bangalore/Remote


About SCRUT Automation

Scrut Automation is an information security and compliance monitoring platform, aimed at helping small and medium cloud-native enterprises develop and maintain a robust security posture, and comply with various infosec standards such as SOC 2, ISO 27001, GDPR, and the like with ease. With the help of the Scrut platform, customers reduce their manual effort for security and compliance tasks by 70% and build real-time visibility of their security posture.


Founded by IIT/ISB/McKinsey alumni, the founding team has over 15 years of combined Infosec experience. Scrut is built out of India for the world, with customers across India, APAC, North America, Europe and the Middle East. Scrut is backed by Lightspeed Ventures, MassMutual Ventures and Endiya Partners, along with prominent angels from the global SaaS community.


About the Job:

The candidate would be expected to be a hands-on backend engineer who would primarily be contributing to writing scalable code in Python. He/she should be open to working on other backend technologies as per the need(namely Javascript(Nodejs) and Go). Apart from the incremental development work, on a need-per-basis, the candidate is expected to work on the bugs reported


Responsibilities

  • Write clear and effective API documentation.

  • Write codes to integrate applications being used by various stakeholders.

  • Write and review test cases to QA and pass your own code.

  • Write/review test cases for code and process coverage.

  • Review code for both oneself and team members.

  • Reviewing designs, code, and processes from a system security standpoint.

  • Defining and building micro-services.

  • Building systems with a positive business impact.

  • Tracking module health, usage, behaviour tracking, measuring and improving code and processes.


Must have Technical Skills

  • 1-3 Years of experience in FastAPI or other Python frameworks

  • Ability to write clean, maintainable code, following best practices

  • Familiarity and hands-on experience with OOPs concepts

  • Must have a penchant for good API design.


Good to have Technical Skills

  • Hands-on experience in NoSQL DBs, and Microservice architecture 

  • Hands-on experience in event-driven architecture

  • Hands-on experience in cloud-native application development(SaaS)

  • Must be a stickler for good clear and secure coding.

  • Must have built and released APIs in production.

  • Experience in working with RDBMS and NoSQL databases.

  • Must have designed thoughtful, extensible data models.

  • Knowledge of identifying, defining, and building micro-services.

  • Working knowledge of GCS, AWS, Azure, or any other cloud provider

  • Aggressive problem diagnosis and creative problem-solving skills.

  • Communication skills, to speak to developers across the world.

  • Focus on constant improvement of developer experience.

  • The building or Working knowledge of CI/CD.

Why should this job excite you?
  • Opportunity to make an early impact on one of the most promising, high-growth SaaS startups in India

  • A high-performing action-oriented team 

  • Immense exposure to the founders and the leadership

  • Opportunity to shape the future of the B2B SaaS Technology team with YOUR innovative ideas

  • The competitive compensation package, benefits, and employee-friendly work culture

Apply Now

Date Posted

06/11/2024

Views

7

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer II - Bugcrowd

Views in the last 30 days - 0

This job posting seeks a detailoriented Software Engineer with expertise in cloudnative architecture AI tools and API development to build secure scal...

View Details

Senior Backend Engineer - Apollo.io

Views in the last 30 days - 0

This job description outlines a Senior Backend Engineer role at Apollo emphasizing crossfunctional collaboration mentorship opportunities and technica...

View Details

Senior AI Engineer - Apollo.io

Views in the last 30 days - 0

The job posting highlights a Senior AI Engineer role focused on developing scalable AI systems to enhance user experiences and drive productivity thro...

View Details

Business Development Executive/Representative (BDE) - EVERSANA

Views in the last 30 days - 0

EVERSANAs mission focuses on improving global healthcare through innovative solutions and a diverse inclusive culture They seek passionate professiona...

View Details

Sales Development Representative - Blackbaud

Views in the last 30 days - 0

This job posting outlines the responsibilities of a Sales Development Representative including prospecting collaboration with Account Executives and m...

View Details

Sr. Big Data Engineer - Databricks

Views in the last 30 days - 0

This job description outlines a Sr Big Data Engineer role focusing on client engagements with big data challenges using Databricks Platform Responsibi...

View Details