Senior Software Engineer, Backend

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PostgreSQLPythonCloud ComputingCybersecurityElasticSearchTypeScriptMicroservicesUnit Testing

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 6+ years of backend engineering experience.
  • Strong proficiency in Typescript or Python for backend development.
  • Extensive experience with data stores such as PostgreSQL and Elasticsearch.
  • Solid experience working with microservices architectures and cloud-based systems.
  • Strong understanding of system design, scalability, performance optimization, and debugging.
  • Hands-on experience with unit testing, integration testing, and building maintainable codebases.
  • Experience using cloud service providers and containerization technologies.
  • Experience working in fast-paced startup environments with rapid delivery cycles.
  • Strong analytical thinking, problem-solving ability, and production troubleshooting skills.

Responsibilities

  • Design, develop, and maintain scalable backend systems and high-performance APIs using modern engineering practices.
  • Participate in the full software development lifecycle including design, implementation, testing, deployment, and monitoring.
  • Build and maintain microservice-based architectures and containerized services for scalable system performance.
  • Apply data-driven approaches to analyze cybersecurity signals and identify emerging fraud and threat patterns.
  • Develop proof-of-concepts and new features based on industry trends and evolving security requirements.
  • Optimize backend systems by identifying and resolving performance bottlenecks and production issues.
  • Implement monitoring, alerting, and observability systems to proactively detect system issues.
  • Collaborate closely with cross-functional teams to deliver secure, reliable, and high-quality software solutions.
  • Ensure secure coding practices and protect sensitive data through robust backend design principles.
  • Leverage AI-assisted development tools to improve engineering efficiency and problem-solving speed.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now