Search by job, company or skills

Recruiterflow

Sr. Backend Engineer

Save
new job description bg glownew job description bg glow
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced and highly skilled Senior Software Developer with expertise in Python to join our dynamic development team. As a Senior Software Developer, you will play a key role in designing, implementing, and maintaining robust and scalable software solutions Join us if you want to assist us in creating solutions and implementing cutting-edge technology to close the recruitment gap.

Responsibilities

  • Design, develop, test, and maintain high-performance and scalable software solutions in Python.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and iterate on AI-based solutions for customer problems
  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Implement and advocate for best practices in coding, testing, and documentation.
  • Create and maintain clear and comprehensive technical documentation for software architecture, design, and implementation.
  • Optimize software for maximum speed and scalability, ensuring optimal performance.
  • Identify and address bottlenecks and performance issues.
  • Provide technical leadership and mentorship to junior developers.
  • Participate in architectural decisions and contribute to the overall technical strategy.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5-9 years of proven experience as a Senior Software Developer with a focus on Python development.
  • Strong proficiency in Python and its frameworks (Django, Flask, etc. ).
  • Extensive experience with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Solid understanding of software development methodologies and best practices.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
  • Familiarity with version control systems (Git) and continuous integration/deployment pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.

This job was posted by Yakshii Kapoor from Recruiterflow.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147867169

Similar Jobs

Bengaluru, India

Skills:

JavaPostgreSQLDynamodbSpring BootKafkaAPI designRedisNosqlTerraformDistributed SystemsSystem DesignECSAWScloud-native microservicesevent-driven systemsFargate

Bengaluru, India

Skills:

JpaGitlabSpring BootMySQLJavaMicroservicesKubernetesDockerJenkinsApache KafkaMongoDBEFK Stack

Bengaluru, India

Skills:

Aws CloudAWSRedisElasticsearchPostgresOauthGitKafkaGoGRPC

Bengaluru, India

Skills:

Machine LearningData structuresPredictive AnalyticsTensorflowAlgorithmsNlpMLopsPytorchPythonModel monitoringAgentic systemsScikit-learnAiStatisticsRecommendation systemsversioning

Bengaluru, India

Skills:

JavaApisRedisRESTTerraformDockerMySQLDistributed SystemsPostgresKubernetesPythonGoGRPCevent-driven integrationsSLOsobservability