Staff Backend Engineer

Posted 3 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Artificial Intelligence • Security • Software • Cybersecurity
The Role
Design, build, and maintain high-performance, scalable backend systems and REST microservices. Implement APIs, optimize performance, ensure infrastructure health on AWS, triage/resolve bugs, reduce technical debt, participate in design/code reviews, and mentor junior engineers while influencing tech choices and engineering best practices.
Summary Generated by Built In

Desired Experience
8+ years in Software Engineering

Job Description

Our expanding engineering team is seeking an experienced and highly skilled Staff Python Backend Engineer. The role involves designing and building high-performance, scalable, and reliable backend systems. Candidate must have deep technical expertise and be proficient with Python frameworks to create robust, scalable solutions. Responsibilities cover developing and maintaining core backend systems, implementing APIs, optimizing performance, and ensuring infrastructure health. This role requires close collaboration with cross-functional teams and offers the chance to influence our tech stack, shape the development culture, and continuously improve engineering best practices. In this hands-on role the engineer will be responsible to drive the project from concept to deployment. 

Responsibilities 

  • Design, develop, and deliver high-quality, secure, and scalable enterprise backend components on time and within budget, adhering to technical requirements and design specifications. 
  • Demonstrated ability to select and justify technology choices, supported by thorough research. 
  • Triage, debug, and ensure the timely resolution of software bugs.  
  • Participate in functional spec, design, and code reviews. 
  • Follow industry standard practices to develop and maintain application code. 
  • Take an active role in reducing the technical debt in our various codebases. 
  • Mentor junior team members. 

Requirements

  • Exceptional proficiency in Python, including experience with the FastAPI framework. 
  • Excellent knowledge of RDBMS (Postgres preferred), message queues, and Elasticsearch is required.  
  • Required experience in designing and building microservices based on REST APIs. 
  • Experienced in building high-performing, distributed, scalable, enterprise-grade applications.  
  • Experience with AWS services (ECS, ELB, Lambda, SQS, VPC, EC2, IAM, S3, etc.). 
  • Experience in building scalable, resilient services using cloud-native tech stack. 
  • Docker and Kubernetes expertise is preferred.  
  • Excellent problem-solving and troubleshooting skills are mandatory.  
  • Skilled in communicating technical concepts to technical and business stakeholders. 
  • Self-motivated with the ability to accomplish tasks with minimal direction. 
  • Experience with cyber security engineering is good to have.

 

Note: This position requires working from the office full-time; remote work is not available

Skills Required

  • 8+ years in Software Engineering
  • Proficiency in Python (experience with FastAPI)
  • Knowledge of RDBMS (Postgres preferred)
  • Experience with message queues
  • Experience with Elasticsearch
  • Designing and building microservices based on REST APIs
  • Building high-performing, distributed, scalable enterprise-grade applications
  • Experience with AWS services (ECS, ELB, Lambda, SQS, VPC, EC2, IAM, S3)
  • Building scalable, resilient services using cloud-native tech stack
  • Docker and Kubernetes expertise
  • Excellent problem-solving and troubleshooting skills
  • Ability to communicate technical concepts to technical and business stakeholders
  • Self-motivated with ability to accomplish tasks with minimal direction
  • Experience with cyber security engineering
  • Work from office full-time (no remote)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
33 Employees
Year Founded: 2020

What We Do

iCOUNTER is a cyber risk intelligence provider that enables companies to counter targeted cyber-attacks through precision risk intelligence. As a leader in Third-Party Risk Intelligence (TPRI), iCOUNTER utilizes its Counter Threat Operating System (CTOS) and AI-enhanced human intelligence to detect and deflect highly targeted, AI-enabled threats across a company's ecosystem, shifting the approach from static risk assessments to real-time counter-threat operations.

Similar Jobs

In-Office or Remote
7 Locations
58 Employees

Yassir Logo Yassir

Back-end Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
21 Locations
1213 Employees
200K-200K Annually

Capco Logo Capco

Ledger SME

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Zocdoc Logo Zocdoc

Team Lead

Healthtech • Information Technology • Software • Telehealth
Easy Apply
Hybrid
Pune, Mahārāshtra, IND
900 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account