System Engineer

Creditsafe Technology

Hyderabad

On-site

INR 1,800,000 - 2,400,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Creditsafe Technology is seeking a Backend Engineer to join our Product Engineering team in Hyderabad. You will build scalable backend services in Python, design robust APIs with FastAPI or Flask, and optimize PostgreSQL queries for high-volume workloads.

The role emphasizes cloud-native production systems on AWS, distributed architectures, and ownership of end-to-end delivery, including testing and CI/CD improvements.

Qualifications

  • 5-8 years of backend/software engineering experience.
  • Strong Python and backend API design proficiency.
  • Hands-on with FastAPI and/or Flask.
  • Experience with PostgreSQL and AWS cloud services.
  • Familiar with Terraform and CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python.
  • Build APIs with FastAPI/Flask and robust data models.
  • Optimize SQL queries and database schemas for performance.
  • Implement cloud-native solutions on AWS (ECS, Lambda, DynamoDB, RDS, SQS, API Gateway).
  • Collaborate across teams and participate in system design discussions.

Skills

Python
FastAPI
Flask
PostgreSQL
AWS
REST API
Git
CI/CD
Distributed systems
Terraform
Docker
Observability

Tools

Cursor
GitHub Copilot

Job description

We are looking for a talented Backend Engineer with strong expertise in Python and cloud-native application development to join our Product Engineering team.

The ideal candidate will have hands-on experience building APIs and backend services using Python, FastAPI and/or Flask, along with strong knowledge of PostgreSQL and AWS.

You will work on highly scalable and distributed systems, solve complex engineering problems, optimize existing services, and contribute to building reliable cloud-native products. This role is ideal for engineers who enjoy taking ownership, working independently, and building systems that operate reliably at scale.

What You'll Do
  • Design, develop, and maintain scalable backend services using Python.
  • Build high-quality APIs and backend applications using FastAPI, Flask, or similar frameworks.
  • Design robust API contracts, validation, error handling, and service integrations.
  • Design and optimize database schemas, SQL queries, indexes, and data-access patterns.
  • Analyze and improve application and database performance.
  • Develop services capable of operating reliably within distributed and scalable system architectures.
  • Work with asynchronous processing, event-driven workflows, background jobs, and distributed workloads.
  • Design and develop cloud-native solutions using AWS services such as ECS, Lambda, DynamoDB, RDS, SQS, and API Gateway.
  • Apply best practices around scalability, availability, reliability, security, observability, and cost optimization.
  • Use Terraform / Infrastructure as Code to manage cloud infrastructure.
  • Work with CI/CD pipelines and modern software delivery practices.
  • Troubleshoot complex technical and production issues and perform root-cause analysis.
  • Participate in system design and architectural discussions.
  • Write clean, modular, reusable, testable, and maintainable code.
  • Develop unit and integration tests to ensure reliability and maintainability.
  • Participate in code reviews and contribute to engineering standards.
  • Collaborate with Frontend, QA, Product, DevOps, and other engineering teams.
  • Independently take ownership of complex technical problems from analysis through implementation and delivery.
  • Use AI-assisted development tools such as Cursor and GitHub Copilot to improve development efficiency, testing, debugging, refactoring, and documentation.
What We're Looking For
  • 5-8 years of professional experience in backend/software engineering.
  • Strong programming experience with Python.
  • Hands-on experience with FastAPI and/or Flask.
  • Good understanding of Pydantic and data validation/modeling.
  • Strong experience with PostgreSQL and SQL.
  • Experience designing efficient database schemas and optimizing SQL queries.
  • Hands-on experience with AWS cloud services.
  • Experience with one or more of ECS, Lambda, DynamoDB, RDS, SQS, API Gateway.
  • Understanding of distributed systems and scalable application architectures.
  • Experience with Terraform or Infrastructure as Code.
  • Familiarity with CI/CD pipelines and automated software delivery.
  • Strong understanding of REST API design and backend architecture.
  • Experience with Git and modern software development practices.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
Good to Have
  • Experience with Generative AI, LLMs, AI Agents, AI/ML, or AI-powered applications.
  • Experience integrating AI capabilities into backend systems.
  • Knowledge of event-driven and asynchronous architectures.
  • Experience with Docker and containerized applications.
  • Experience with application observability, monitoring, logging, and distributed tracing.
  • Experience working with high-volume SaaS or enterprise applications.
  • Practical experience using Cursor, GitHub Copilot, or similar AI development tools.
What You'll Bring
  • Strong individual contributor mindset with a high degree of ownership.
  • Ability to independently analyze and solve complex engineering problems.
  • Strong understanding of scalable and reliable system design.
  • Focus on clean code, maintainability, performance, and reliability.
  • Ability to optimize existing systems and identify opportunities for engineering improvement.
  • Willingness to learn new technologies and continuously improve engineering practices.
  • Strong communication and teamwork skills.
  • Interest in applying AI and emerging technologies to improve software development and product capabilities.
Why Join Us?

You will work on cloud-native, scalable, distributed systems using modern technologies and AWS services. The role provides opportunities to contribute to system architecture, solve challenging engineering problems, and explore Generative AI and AI-assisted software engineering in a modern Product Engineering environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Software Engineer
Senior Product Software Engineer

Amazon • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Backend Engineer
Backend Engineer

Zenteiq Aitech • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Backend Developer – Python & Go
Backend Developer – Python & Go

CloudNuro • Bengaluru

On-site
INR 900,000 - 1,300,000
Founding Engineer, Backend (Senior)
Founding Engineer, Backend (Senior)

Cenna • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Back End Developer
Back End Developer

Omni Recruit Private Limited • Pune District

On-site
INR 3,500,000 - 5,500,000
Head-Platform Engineer/Principal Engineer(backend architecture -Java/Python)
Head-Platform Engineer/Principal Engineer(backend architecture -Java/Python)

Nexifyr Consulting Pvt Ltd • Bengaluru

On-site
INR 5,000,000 - 8,000,000
AI-powered healthcare
Fast-growing startup
Cloud-native architecture
+2
Senior Cloud-Native Backend Engineer
Senior Cloud-Native Backend Engineer

Calsoft • Pune District

On-site
INR 4,000,000 - 6,500,000
Staff Backend Engineer
Staff Backend Engineer

iCOUNTER • Pune District

On-site
INR 4,200,000 - 6,000,000
Backend Engineer
Backend Engineer

DigitalXNode • Delhi

On-site
INR 1,200,000 - 1,800,000
Back-End Engineer
Back-End Engineer

Annova Solutions Pvt Ltd • Indore District

On-site
INR 2,500,000 - 5,000,000